@keyframes loadingAnimation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-wave-animation{0%{height:10px}50%{height:50px}to{height:10px}}@keyframes loading-wave-animation-small{0%{height:5px}50%{height:25px}to{height:5px}}.tcm-property-container,.tcm-tool-wrapper{--color-black:#212121;--color-md-gray:#bdbdbd;--color-dk-gray:#8e8e8e;--color-xtra-dk-gray:#5e5e5e;--color-gray:#e1e4ea;--color-lt-gray:#f2f3f7;--color-white:#fff;--color-error:#dd301e;--color-slider-track:var(--color-gray);--color-slider-track-active:var(--color-blue);--color-grabber-background:var(--color-white);--color-grabber-border:var(--color-dk-blue);--color-grabber-accent:var(--color-md-gray);--color-results-text:var(--color-white);--color-results-accent:var(--color-yellow);--color-results-text-valid:var(--color-green);--color-results-label:#ffffffb3;--color-results-disclaimer:#ffffffb3;--color-results-background:var(--color-xtra-dk-blue);--color-cta-background:var(--color-dk-blue);--color-cta-button-background:var(--color-red);--color-cta-button-text:var(--color-white);--color-autocomplete-link-background-hover:var(--color-lt-gray);--color-autocomplete-link-background:#fff;--color-autocomplete-link-hover:var(--color-red);--color-autocomplete-link-subtext:var(--color-md-gray);--color-autocomplete-link:var(--color-blue);--color-radio-button-background:var(--color-white);--color-radio-button-background-checked:var(--color-dk-blue);--color-radio-button-border:var(--color-dk-blue);--color-field-label:var(--color-black);--color-field-border:var(--color-md-gray);--color-field-placeholder:var(--color-md-gray);--color-radio-option-checkmark:var(--color-blue);--color-tooltip-border:var(--color-green);--color-tooltip-background:var(--color-lt-green);--color-tooltip-icon:var(--color-white);--color-tooltip-text:var(--color-white);--color-tooltip-text-background:var(--color-black);--tcm-space-unit:8px;--tcm-space-xxs:calc(.5*var(--tcm-space-unit));--tcm-space-xs:calc(1*var(--tcm-space-unit));--tcm-space-sm:calc(1.5*var(--tcm-space-unit));--tcm-space-md:calc(2*var(--tcm-space-unit));--tcm-space-lg:calc(2.5*var(--tcm-space-unit));--tcm-space-xl:calc(3*var(--tcm-space-unit));--tcm-space-xxl:calc(4*var(--tcm-space-unit));--tcm-space-xxxl:calc(5*var(--tcm-space-unit));--tcm-space-xxxxl:calc(6*var(--tcm-space-unit));--tcm-space-xxxxxl:calc(8*var(--tcm-space-unit))}.tcm-property-container.theme-tmw,.theme-tmw.tcm-tool-wrapper{--color-xtra-dk-blue:#193b51;--color-dk-blue:#145078;--color-blue:#2f85c0;--color-lt-blue:#eef5fa;--color-red:#dd301e;--color-lt-red:#ffeaec;--color-yellow:#ffab00;--color-lt-yellow:#ffe2a9;--color-green:#4d8b31;--color-lt-green:#e6ffdb;--color-cta-background:#ffffff0d;--color-results-background:#193b51;--color-cta-button-background:var(--color-yellow);--color-cta-button-text:var(--color-black);--color-cta-button-button:#193b51;--color-results-text-valid:var(--color-white)}.tcm-property-container.theme-vdc,.theme-vdc.tcm-tool-wrapper{--color-xtra-dk-blue:#102c4e;--color-dk-blue:#14365f;--color-blue:#1e6ad2;--color-lt-blue:#edf3fc;--color-red:#d83d4b;--color-lt-red:#ffeaec;--color-yellow:#ffd858;--color-lt-yellow:#fff5d6;--color-green:#42b19f;--color-lt-green:#e3fffa}.tcm-calc-layout-defaults,.tcm-tool-wrapper,.tcm-calc-layout-defaults *,.tcm-tool-wrapper *,.tcm-calc-layout-defaults :before,.tcm-tool-wrapper :before,.tcm-calc-layout-defaults :after,.tcm-tool-wrapper :after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tcm-calc-layout-defaults .a11y-hidden,.tcm-tool-wrapper .a11y-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tcm-calc-layout-defaults .hidden,.tcm-tool-wrapper .hidden{display:none!important}.tcm-calc-layout-defaults b,.tcm-tool-wrapper b,.tcm-calc-layout-defaults strong,.tcm-tool-wrapper strong{color:inherit;font-weight:700}.tcm-calc-layout-defaults img,.tcm-tool-wrapper img,.tcm-calc-layout-defaults svg,.tcm-tool-wrapper svg{vertical-align:unset;margin:0}.tcm-calc-layout-defaults ul,.tcm-tool-wrapper ul,.tcm-calc-layout-defaults ol,.tcm-tool-wrapper ol{margin:0;padding:0}.tcm-calc-layout-defaults button,.tcm-tool-wrapper button{cursor:pointer;background:0 0;border:0;font-family:inherit}.tcm-calc-layout-defaults button:disabled,.tcm-tool-wrapper button:disabled{cursor:not-allowed}.tcm-calc-layout-defaults select,.tcm-tool-wrapper select,.tcm-calc-layout-defaults input,.tcm-tool-wrapper input{font-size:inherit;font-weight:inherit;color:inherit;background:0 0;margin-bottom:0;padding:0}.tcm-layout-container,.tcm-tool-wrapper{line-height:1.15;position:relative;container-type:inline-size}@media screen and (width>=724px){.tcm-layout-container,.tcm-tool-wrapper{box-shadow:0 8px 24px #959da533}}.tcm-tool-wrapper{margin-bottom:var(--tcm-space-lg)}.tcm-calculator-container{flex-direction:column;font-family:inherit;font-weight:400;line-height:1.5;display:flex}@container (width>=800px){.tcm-calculator-container{flex-direction:row}.tcm-calculator-container .tcm-calc-section{flex:1 0 50%}}.tcm-calculator-container .fmcty-sections,.tcm-calculator-container .fmcty-section,.tcm-calculator-container .fmcty-fields,.tcm-calculator-container .fmcty-field,.tcm-calculator-container .fmcty-checkbox-group,.tcm-calculator-container .fmcty-radio-group,.tcm-calculator-container .fmcty-radio-option{margin:0!important;padding:0!important;list-style:none!important}.tcm-calculator-container .fmcty-sections>li,.tcm-calculator-container .fmcty-fields>li,.tcm-calculator-container .fmcty-radio-group>li{margin:0;padding:0}@media screen and (width>=724px){.tcm-calculator-container .fmcty-sections{display:flex}.tcm-calculator-container .fmcty-sections .fmcty-section{flex:1 0 50%}}.tcm-calculator-container .fmcty-section[data-fmcty-section=calculator_inputs]{background:#fff}.tcm-calculator-container .fmcty-section[data-fmcty-section=calculator_results]{background-color:var(--color-results-background);color:var(--color-results-text);text-align:center}.tcm-calculator-container .fmcty-section[data-fmcty-section=calculator_results] .fmcty-field-submit{display:none!important}.tcm-calculator-container .fmcty-section[data-fmcty-section=calculator_results] h3{text-wrap:balance;color:var(--color-results-text);margin-top:0;margin-bottom:0;font-size:18px;font-weight:700;line-height:1.2}@media screen and (width>=724px){.tcm-calculator-container .fmcty-section[data-fmcty-section=calculator_results] h3{font-size:24px}}.tcm-calculator-container .fmcty-section input::-webkit-outer-spin-button,.tcm-calculator-container .fmcty-section input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tcm-calculator-container .fmcty-section input[type=number]{-moz-appearance:textfield}.tcm-calculator-container .fmcty-section .fmcty-section-content{--tcm-size-slider-track:var(--tcm-space-xs);--tcm-size-slider-grabber:var(--tcm-space-lg);--tcm-padding-top-and-bottom-form-field:var(--tcm-space-sm);height:100%}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-fields{gap:var(--tcm-space-lg);flex-flow:wrap;display:flex;padding:var(--tcm-space-md)!important}@media screen and (width>=724px){.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-fields{padding:var(--tcm-space-xxl)!important}}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field{flex:100%;position:relative}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field dl,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field dt,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field dd{border:0;padding:0}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field dl,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field dd{margin:0}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field dt{margin:0 auto var(--tcm-space-md)auto}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.fmcty-field-hidden{display:none!important}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.fmcty-field-hidden-input{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.field-calculator_title h2{color:var(--color-xtra-dk-blue);border-bottom:1px solid var(--color-lt-gray);margin:0;padding-bottom:12px;font-size:24px;line-height:1.2}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field .fmcty-autocomplete-wrapper{margin-top:calc(-1*var(--tcm-space-xs));z-index:3;min-width:180px;position:absolute;top:100%;left:0}@container (width>=550px){.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field .fmcty-autocomplete-wrapper{left:0;right:auto}}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.field-mha_disclaimer{align-self:flex-end}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field .fmcty-input-text[name=property_search],.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field .fmcty-autocomplete-input-wrapper [name=property_search].fmcty-autocomplete-placeholder,.tcm-calculator-container .fmcty-autocomplete-input-wrapper .fmcty-section .fmcty-section-content .fmcty-field [name=property_search].fmcty-autocomplete-placeholder,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field .field-property_search .fmcty-ajax-result-input{padding-right:calc(var(--tcm-space-xxs) + 28px + var(--tcm-space-xxs));border-bottom:1px solid var(--color-dk-gray);height:auto;margin-bottom:0}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field .fmcty-input-text[name=property_search]:focus,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field .fmcty-autocomplete-input-wrapper [name=property_search].fmcty-autocomplete-placeholder:focus,.tcm-calculator-container .fmcty-autocomplete-input-wrapper .fmcty-section .fmcty-section-content .fmcty-field [name=property_search].fmcty-autocomplete-placeholder:focus,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field .field-property_search .fmcty-ajax-result-input:focus{border-color:var(--color-blue)}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field input{box-shadow:inset 0 1px 3px #ddd}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group{display:flex}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option{flex:1 0 auto}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option.fmcty-checkbox-option-disabled,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option.fmcty-radio-option-disabled,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option.fmcty-checkbox-option-disabled,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option.fmcty-radio-option-disabled,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option.fmcty-checkbox-option-disabled,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option.fmcty-radio-option-disabled,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option.fmcty-checkbox-option-disabled,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option.fmcty-radio-option-disabled{display:none!important}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option .fmcty-checkbox-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option .fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option .fmcty-checkbox-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option .fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option .fmcty-checkbox-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option .fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option .fmcty-checkbox-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option .fmcty-radio-option-label{border:1px solid var(--color-dk-blue);color:var(--color-dk-blue);box-shadow:none;cursor:pointer;padding:16px 16px var(--tcm-space-md)16px;text-align:center;background:#fff;border-radius:4px;justify-content:center;align-items:center;height:100%;margin:0;font-family:inherit;font-size:16px;font-weight:700;line-height:1.2;transition:all .2s ease-out;display:flex;position:relative}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option .fmcty-checkbox-option-label:before,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option .fmcty-radio-option-label:before,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option .fmcty-checkbox-option-label:before,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option .fmcty-radio-option-label:before,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option .fmcty-checkbox-option-label:before,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option .fmcty-radio-option-label:before,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option .fmcty-checkbox-option-label:before,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option .fmcty-radio-option-label:before{display:none}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option .fmcty-checkbox-option-label:hover,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option .fmcty-radio-option-label:hover,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option .fmcty-checkbox-option-label:hover,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option .fmcty-radio-option-label:hover,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option .fmcty-checkbox-option-label:hover,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option .fmcty-radio-option-label:hover,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option .fmcty-checkbox-option-label:hover,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option .fmcty-radio-option-label:hover{color:var(--color-red)}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option .fmcty-checkbox-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option .fmcty-checkbox-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option .fmcty-checkbox-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option .fmcty-checkbox-option-label{text-align:left;padding-left:var(--tcm-space-xxxxl);border-radius:0;justify-content:flex-start;margin-bottom:-1px;position:relative}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option .fmcty-checkbox-option-label:after,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option .fmcty-checkbox-option-label:after,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option .fmcty-checkbox-option-label:after,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option .fmcty-checkbox-option-label:after{content:"";left:var(--tcm-space-sm);border:1px solid var(--color-dk-blue);width:24px;height:24px;transition:all .1s;display:block;position:absolute;top:calc(50% - 12px)}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option input,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option input,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option input,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option input{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option input:checked+.fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option input:checked+.fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option input:checked+.fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option input:checked+.fmcty-radio-option-label{background:var(--color-dk-blue);border-color:var(--color-dk-blue);color:#fff;font-weight:700}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option input:focus-visible+.fmcty-checkbox-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option input:focus-visible+.fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option input:focus-visible+.fmcty-checkbox-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option input:focus-visible+.fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option input:focus-visible+.fmcty-checkbox-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option input:focus-visible+.fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option input:focus-visible+.fmcty-checkbox-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option input:focus-visible+.fmcty-radio-option-label{outline:2px dotted var(--color-blue);outline-offset:2px;transition:none}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option input:checked+.fmcty-checkbox-option-label:before,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option input:checked+.fmcty-checkbox-option-label:before,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option input:checked+.fmcty-checkbox-option-label:before,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option input:checked+.fmcty-checkbox-option-label:before{border-color:var(--color-radio-option-checkmark);content:"";left:var(--tcm-space-lg);margin-top:calc(-1*var(--tcm-space-xs));border-style:solid;border-width:0 3px 3px 0;width:7px;height:13px;display:block;position:absolute;top:50%;transform:rotate(45deg)}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option:first-child .fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option:first-child .fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option:first-child .fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option:first-child .fmcty-radio-option-label{border-top-right-radius:0;border-bottom-right-radius:0}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-radio-option:last-child .fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-radio-group .fmcty-checkbox-option:last-child .fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-radio-option:last-child .fmcty-radio-option-label,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-checkbox-group .fmcty-checkbox-option:last-child .fmcty-radio-option-label{border-top-left-radius:0;border-bottom-left-radius:0}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-slider,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field dt,.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field dd{margin:0}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-slider .fmcty-input-number-slider.tcm-show-number-field{border-width:1px;margin:0}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-slider .fmcty-slider-track{border-top-left-radius:0;border-top-right-radius:0;margin:-1px 0 0}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-slider .fmcty-slider-progress{border-top-left-radius:0;border-top-right-radius:0}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-label{margin-bottom:var(--tcm-space-xs);text-align:left;color:var(--color-xtra-dk-gray);outline:0;padding-right:32px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.2;display:block}.tcm-calculator-container .fmcty-field-description{color:var(--color-xtra-dk-gray);margin:var(--tcm-space-xs)0 0 0;text-align:left;margin:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5;display:block}.tcm-calculator-container .tcm-tooltip-button{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="11" height="26" xmlns:v="https://vecta.io/nano"%3E%3Cpath d="M9 2.992c0 .867-.295 1.585-.886 2.154A2.93 2.93 0 0 1 6.008 6c-.824 0-1.531-.295-2.122-.886S3 3.816 3 2.992c0-.813.295-1.515.886-2.106S5.184 0 6.008 0c.813 0 1.515.295 2.106.886S9 2.179 9 2.992zm2 18.864V26H0v-4.145h2.712v-9.642H0V8h8.356v13.855H11z" fill="%234D8B31"%2F%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:4px;background-color:var(--color-tooltip-background);border:1px solid var(--color-green);border-radius:50%;width:24px;height:24px;padding:0;transition:all .2s ease-in-out;position:absolute;top:-4px;right:0}.tcm-calculator-container .tcm-tooltip-button:hover{transform:scale(1.1)}.tcm-calculator-container .tcm-tooltip-button:focus-visible{outline:2px dotted var(--color-blue);outline-offset:2px;transition:none}.tcm-calculator-container .tcm-tooltip{z-index:5;cursor:pointer;color:#eee;background:#333;border-radius:4px;width:calc(100% - 32px);padding:16px;font-size:14px;display:none;position:absolute;top:-16px;left:-2px;box-shadow:0 5px 15px -5px #000000a6}.tcm-calculator-container .tcm-tooltip a{color:#fff;display:block}.tcm-calculator-container .tcm-tooltip.active{display:block}.tcm-calculator-container .tcm-tooltip.active:after{z-index:1000;pointer-events:none;user-select:none;content:"";background:0 0;border:8px solid #0000;border-top-color:#333;transition:opacity .35s .25s;position:absolute;top:16px;right:-16px;transform:rotate(-90deg)}.tcm-calculator-container .fmcty-field-text dd,.tcm-calculator-container .fmcty-field-number dd,.tcm-calculator-container .fmcty-field-select dd,.tcm-calculator-container .fmcty-field-number_slider dd{margin:var(--tcm-space-sm)auto}.tcm-calculator-container .fmcty-input-text,.tcm-calculator-container .fmcty-autocomplete-input-wrapper .fmcty-autocomplete-placeholder,.tcm-calculator-container .fmcty-input-number,.tcm-calculator-container .fmcty-input-email,.tcm-calculator-container .fmcty-input-tel,.tcm-calculator-container .fmcty-input-date,.tcm-calculator-container .fmcty-styled-select-loaded{border:1px solid var(--color-dk-gray);text-align:left;-webkit-appearance:none;background:#fff;border-radius:4px;width:100%;padding:12px 16px;box-shadow:0 0 0 8px #0000;color:var(--color-xtra-dk-blue)!important;margin:0!important;font-family:inherit!important;font-size:16px!important;font-weight:700!important;line-height:1.5!important}.tcm-calculator-container .fmcty-input-text:focus,.tcm-calculator-container .fmcty-autocomplete-input-wrapper .fmcty-autocomplete-placeholder:focus,.tcm-calculator-container .fmcty-input-text:focus-visible,.tcm-calculator-container .fmcty-autocomplete-input-wrapper .fmcty-autocomplete-placeholder:focus-visible,.tcm-calculator-container .fmcty-input-text.fmcty-styled-select-focus,.tcm-calculator-container .fmcty-autocomplete-input-wrapper .fmcty-styled-select-focus.fmcty-autocomplete-placeholder,.tcm-calculator-container .fmcty-input-number:focus,.tcm-calculator-container .fmcty-input-number:focus-visible,.tcm-calculator-container .fmcty-input-number.fmcty-styled-select-focus,.tcm-calculator-container .fmcty-input-email:focus,.tcm-calculator-container .fmcty-input-email:focus-visible,.tcm-calculator-container .fmcty-input-email.fmcty-styled-select-focus,.tcm-calculator-container .fmcty-input-tel:focus,.tcm-calculator-container .fmcty-input-tel:focus-visible,.tcm-calculator-container .fmcty-input-tel.fmcty-styled-select-focus,.tcm-calculator-container .fmcty-input-date:focus,.tcm-calculator-container .fmcty-input-date:focus-visible,.tcm-calculator-container .fmcty-input-date.fmcty-styled-select-focus,.tcm-calculator-container .fmcty-styled-select-loaded:focus,.tcm-calculator-container .fmcty-styled-select-loaded:focus-visible,.tcm-calculator-container .fmcty-styled-select-loaded.fmcty-styled-select-focus{border-color:var(--color-blue);z-index:1;outline:none}.tcm-calculator-container .fmcty-styled-select-loaded{cursor:pointer;z-index:1;padding:24px}.tcm-calculator-container .fmcty-styled-select-loaded .fmcty-styled-select-inner{text-align:left;text-overflow:ellipsis;white-space:nowrap;color:var(--color-xtra-dk-blue);padding:12px 16px;font-family:inherit;font-size:16px;line-height:1.5;bottom:0;left:0;overflow:hidden}.tcm-calculator-container .fmcty-styled-select-loaded .fmcty-styled-select-glyph{border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--color-black);width:0;height:0;margin-top:-2px;position:absolute;top:50%;right:.5em}.tcm-calculator-container .fmcty-styled-select-loaded.fmcty-styled-select-empty{color:var(--color-md-gray)}.tcm-calculator-container .fmcty-styled-select-loaded select{appearance:none;cursor:pointer;opacity:0;z-index:2;border:0;width:100%;height:100%;position:absolute;inset:0}.tcm-calculator-container .fmcty-styled-select-loaded select:disabled{cursor:default}.tcm-calculator-container .fmcty-styled-select-loaded select:disabled+.styled-select-inner,.tcm-calculator-container .fmcty-styled-select-loaded select:disabled+.styled-select-glyph{opacity:.15}.tcm-calculator-container .fmcty-input-number-normalize::-webkit-inner-spin-button,.tcm-calculator-container .fmcty-input-number-normalize::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tcm-calculator-container .fmcty-autocomplete-input-wrapper{z-index:1;background:#fff;border-radius:4px;position:relative}.tcm-calculator-container .fmcty-autocomplete-input-wrapper .fmcty-input-text,.tcm-calculator-container .fmcty-autocomplete-input-wrapper .fmcty-autocomplete-placeholder{z-index:3;background:0 0;position:relative}.tcm-calculator-container .fmcty-autocomplete-input-wrapper .fmcty-autocomplete-placeholder{color:var(--color-dk-blue);z-index:2;position:absolute;top:0;left:0}.tcm-calculator-container .fmcty-autocomplete-wrapper{top:calc(-1*(var(--tcm-space-sm) + var(--tcm-space-sm)));z-index:2;width:100%;max-height:0;margin:0 auto;padding:0;transition:max-height .3s;position:relative;left:0;overflow:hidden}.tcm-calculator-container .fmcty-autocomplete{border:1px solid var(--color-blue);text-align:left;background:#fff;border-top:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:0;position:relative}.tcm-calculator-container .tcm-zip-complete .fmcty-field-focused .fmcty-autocomplete-wrapper{max-height:400px}.tcm-calculator-container .tcm-zip-complete .fmcty-field-focused .fmcty-autocomplete{border-color:var(--color-blue)}.tcm-calculator-container .fmcty-autocomplete-results{overflow:auto;padding:var(--tcm-space-xxs)0!important;margin:0!important;list-style:none!important}.tcm-calculator-container .fmcty-autocomplete-results li{position:relative;background:0 0!important;margin:0!important;padding:0!important;list-style:none!important}.tcm-calculator-container .fmcty-autocomplete-results a{background:var(--color-autocomplete-link-background);color:var(--color-autocomplete-link);text-align:left;padding:var(--tcm-space-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:inherit;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;display:block;overflow:hidden}.tcm-calculator-container .fmcty-autocomplete-results a:hover,.tcm-calculator-container .fmcty-autocomplete-results a:focus,.tcm-calculator-container .fmcty-autocomplete-results a.hover{background:var(--color-autocomplete-link-background-hover);color:var(--color-autocomplete-link-hover)}.tcm-calculator-container .fmcty-address-autocomplete-result .tcm-street-address{margin:0;font-family:inherit;font-size:16px;font-weight:700;line-height:1.3;display:block}.tcm-calculator-container .fmcty-address-autocomplete-result .tcm-city-state-zip{color:var(--color-autocomplete-link-subtext);margin:0;font-family:inherit;font-size:16px;font-weight:700;line-height:1.3;display:block}.fmcty-slider-moving{cursor:-moz-grabbing!important;cursor:-webkit-grabbing!important;cursor:grabbing!important}.fmcty-slider-moving *{-khtml-user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;pointer-events:none!important}.tcm-calculator-container .fmcty-slider input{box-shadow:inset 0 1px 3px #ddd}.tcm-calculator-container .fmcty-slider .fmcty-input-number-slider{clip:rect(1px,1px,1px,1px)!important;opacity:0!important;pointer-events:none!important;user-select:none!important;width:0!important;height:0!important;position:absolute!important}.tcm-calculator-container .fmcty-slider .fmcty-input-number-slider.tcm-show-number-field{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:24px;clip:auto!important;opacity:1!important;pointer-events:auto!important;user-select:text!important;width:100%!important;height:auto!important;position:relative!important}.tcm-calculator-container .fmcty-slider .fmcty-slider-track{background:var(--color-slider-track);border-radius:var(--tcm-border-radius-slider);cursor:-moz-grab;cursor:-webkit-grab;cursor:grab;height:var(--tcm-size-slider-track);margin:var(--tcm-space-sm)0;position:relative}.tcm-calculator-container .fmcty-slider .fmcty-slider-progress{background:var(--color-slider-track-active);border-radius:var(--tcm-border-radius-slider)0 0 var(--tcm-border-radius-slider);padding-left:calc(var(--tcm-size-slider-grabber) - 1px);z-index:2;width:0%;max-width:100%;height:100%;position:absolute;top:0;left:0}.tcm-calculator-container .fmcty-slider .fmcty-slider-grabber{background:var(--color-blue);border:1px solid var(--color-blue);box-shadow:inset 0 0 0 3px var(--color-white),0 1px 4px -1px #00000040;cursor:grab;border-radius:50%;width:24px;height:24px;transition:all .2s ease-in-out;position:absolute;top:-8px;right:-1px}.tcm-calculator-container .fmcty-slider .fmcty-slider-grabber:hover,.tcm-calculator-container .fmcty-slider .fmcty-slider-grabber:focus{transform:scale(1.2)}.tcm-calculator-container .fmcty-slider .fmcty-slider-grabber:focus-visible{outline:2px dotted var(--color-blue);outline-offset:2px;transition:none}.tcm-calculator-container .tcm-slider-output{color:var(--tcm-color-form-slider-output);font-size:var(--tcm-font-size-form-slider-output);font-weight:var(--tcm-font-weight-form-slider-output);line-height:var(--tcm-line-height-form-slider-output)}.tcm-calculator-container .field-legal,.tcm-calculator-container .tcm-results-disclaimer{color:#ffffffb3;text-align:left;max-width:800px;margin:0 auto;font-family:inherit;font-size:12px;font-weight:400;line-height:1.5}.tcm-calculator-container .field-legal a,.tcm-calculator-container .tcm-results-disclaimer a{font-size:inherit;font-weight:inherit}.tcm-calculator-container .tcm-calculator-results{background-color:var(--color-results-background);color:var(--color-results);padding:24px 12px}@media screen and (width>=724px){.tcm-calculator-container .tcm-calculator-results{padding:24px}}.tcm-calculator-container .tcm-results-content{flex-direction:column;gap:12px;display:flex}@media screen and (width>=724px){.tcm-calculator-container .tcm-results-content{gap:16px}}.tcm-tool-wrapper.theme-vdc .tcm-tooltip-button{background-image:url("data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="11" height="26" xmlns:v="https://vecta.io/nano"%3E%3Cpath d="M9 2.992c0 .867-.295 1.585-.886 2.154A2.93 2.93 0 0 1 6.008 6c-.824 0-1.531-.295-2.122-.886S3 3.816 3 2.992c0-.813.295-1.515.886-2.106S5.184 0 6.008 0c.813 0 1.515.295 2.106.886S9 2.179 9 2.992zm2 18.864V26H0v-4.145h2.712v-9.642H0V8h8.356v13.855H11z" fill="%2342B19F"%2F%3E%3C%2Fsvg%3E")}.tcm-tool-wrapper.theme-vdc .tcm-notice.tcm-notice-success:before{background-image:url("data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="13" xmlns:v="https://vecta.io/nano"><path d="M3.819 12.796l-.355-.783-.492-1.115-.387-.838-.298-.593C1.713 8.351 1.033 7.563.249 7.104c.919-.759 1.738-1.138 2.458-1.138.478 0 .854.181 1.128.542s.508.987.701 1.877c1.397-2.598 2.485-4.393 3.264-5.383.698-.891 1.296-1.481 1.793-1.771s1.157-.435 1.979-.435c.516 0 1.075.097 1.676.292-1.402.901-2.932 2.382-4.59 4.443s-3.271 4.482-4.84 7.265z" fill="%2342B19F"/></svg>")}.tcm-tool-wrapper.theme-vdc .tcm-notice.tcm-notice-error:before{background-image:url("data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="26" xmlns:v="https://vecta.io/nano"><path d="M4.799 17.011H2.133L.527 7.304V.246h5.742v7.058l-1.47 9.707zM.39 26v-6.238h6.221V26H.39z" fill="%23D83D4B"/></svg>")}.tcm-tool-wrapper.theme-vdc .tcm-notice.tcm-notice-warning:before{background-image:url("data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="26" xmlns:v="https://vecta.io/nano"><path d="M4.799 17.011H2.133L.527 7.304V.246h5.742v7.058l-1.47 9.707zM.39 26v-6.238h6.221V26H.39z" fill="%23FFD858"/></svg>")}.tcm-tool-wrapper.theme-tmw .tcm-tooltip-button{background-image:url("data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="11" height="26" xmlns:v="https://vecta.io/nano"%3E%3Cpath d="M9 2.992c0 .867-.295 1.585-.886 2.154A2.93 2.93 0 0 1 6.008 6c-.824 0-1.531-.295-2.122-.886S3 3.816 3 2.992c0-.813.295-1.515.886-2.106S5.184 0 6.008 0c.813 0 1.515.295 2.106.886S9 2.179 9 2.992zm2 18.864V26H0v-4.145h2.712v-9.642H0V8h8.356v13.855H11z" fill="%234D8B31"%2F%3E%3C%2Fsvg%3E")}.tcm-tool-wrapper.theme-tmw .tcm-notice.tcm-notice-success:before{background-image:url("data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="13" xmlns:v="https://vecta.io/nano"><path d="M3.819 12.796l-.355-.783-.492-1.115-.387-.838-.298-.593C1.713 8.351 1.033 7.563.249 7.104c.919-.759 1.738-1.138 2.458-1.138.478 0 .854.181 1.128.542s.508.987.701 1.877c1.397-2.598 2.485-4.393 3.264-5.383.698-.891 1.296-1.481 1.793-1.771s1.157-.435 1.979-.435c.516 0 1.075.097 1.676.292-1.402.901-2.932 2.382-4.59 4.443s-3.271 4.482-4.84 7.265z" fill="%234D8B31"/></svg>")}.tcm-tool-wrapper.theme-tmw .tcm-notice.tcm-notice-error:before{background-image:url("data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="26" xmlns:v="https://vecta.io/nano"><path d="M4.799 17.011H2.133L.527 7.304V.246h5.742v7.058l-1.47 9.707zM.39 26v-6.238h6.221V26H.39z" fill="%23DD301E"/></svg>")}.tcm-tool-wrapper.theme-tmw .tcm-notice.tcm-notice-warning:before{background-image:url("data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="26" xmlns:v="https://vecta.io/nano"><path d="M4.799 17.011H2.133L.527 7.304V.246h5.742v7.058l-1.47 9.707zM.39 26v-6.238h6.221V26H.39z" fill="%23FFAB00"/></svg>")}.tcm-tool-wrapper .tcm-loader{text-align:center;padding:16px;font-size:20px;font-weight:700;line-height:1.2;position:relative}.tcm-tool-wrapper .tcm-loader:before{content:"";border:6px solid #000;border-style:solid dashed;border-radius:50%;width:80px;height:80px;margin:0 auto;-webkit-animation:1.1s linear infinite loadingAnimation;animation:1.1s linear infinite loadingAnimation;display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.tcm-tool-wrapper .tcm-loader.pause:before{animation:none}.tcm-tool-wrapper .loading-wave{justify-content:center;align-items:center;height:100px;display:flex}.tcm-tool-wrapper .loading-wave-small{justify-content:center;align-items:center;height:50px;display:flex}.tcm-tool-wrapper .loading-bar{background-color:var(--color-yellow);border-radius:5px;width:20px;height:10px;margin:0 5px;animation:1s ease-in-out infinite loading-wave-animation}.tcm-tool-wrapper .loading-bar:nth-child(2){animation-delay:.1s}.tcm-tool-wrapper .loading-bar:nth-child(3){animation-delay:.2s}.tcm-tool-wrapper .loading-bar:nth-child(4){animation-delay:.3s}.tcm-tool-wrapper .tcm-notice{text-align:left;color:var(--color-black);border:1px solid;border-left-width:3px;border-radius:4px;width:100%;margin:0;padding:12px 12px 12px 38px;font-size:14px;line-height:1.2;position:relative}.tcm-tool-wrapper .tcm-notice:before{content:"⚠";font-size:16px;position:absolute;left:8px}.tcm-tool-wrapper .tcm-notice.tcm-notice-error{border-color:var(--color-red);background-color:var(--color-lt-red)}.tcm-tool-wrapper .tcm-notice.tcm-notice-error a{color:var(--color-red)}.tcm-tool-wrapper .tcm-notice.tcm-notice-error:before{color:var(--color-red);content:" ";background-image:url("data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="26" xmlns:v="https://vecta.io/nano"><path d="M4.799 17.011H2.133L.527 7.304V.246h5.742v7.058l-1.47 9.707zM.39 26v-6.238h6.221V26H.39z" fill="%23DD301E"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:3px;background-color:var(--color-lt-red);border:1px solid var(--color-red);border-radius:50%;width:24px;height:24px;padding:0;font-size:16px;transition:all .2s ease-in-out;position:absolute;top:calc(50% - 12px);left:8px;right:0}.tcm-tool-wrapper .tcm-notice.tcm-notice-success{border-color:var(--color-green);background-color:var(--color-lt-green)}.tcm-tool-wrapper .tcm-notice.tcm-notice-success:before{content:"";color:var(--color-green);content:" ";background-image:url("data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="13" xmlns:v="https://vecta.io/nano"><path d="M3.819 12.796l-.355-.783-.492-1.115-.387-.838-.298-.593C1.713 8.351 1.033 7.563.249 7.104c.919-.759 1.738-1.138 2.458-1.138.478 0 .854.181 1.128.542s.508.987.701 1.877c1.397-2.598 2.485-4.393 3.264-5.383.698-.891 1.296-1.481 1.793-1.771s1.157-.435 1.979-.435c.516 0 1.075.097 1.676.292-1.402.901-2.932 2.382-4.59 4.443s-3.271 4.482-4.84 7.265z" fill="%2342B19F"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:12px;background-color:var(--color-lt-green);border:1px solid var(--color-green);border-radius:50%;width:24px;height:24px;padding:0;font-size:16px;transition:all .2s ease-in-out;position:absolute;top:calc(50% - 12px);left:8px;right:0}.tcm-tool-wrapper .tcm-notice.tcm-notice-warning{border-color:var(--color-yellow);background-color:var(--color-lt-yellow)}.tcm-tool-wrapper .tcm-notice.tcm-notice-warning a{color:var(--color-yellow)}.tcm-tool-wrapper .tcm-notice.tcm-notice-warning:before{color:var(--color-yellow);content:" ";background-image:url("data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="26" xmlns:v="https://vecta.io/nano"><path d="M4.799 17.011H2.133L.527 7.304V.246h5.742v7.058l-1.47 9.707zM.39 26v-6.238h6.221V26H.39z" fill="%23FFD858"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:3px;background-color:var(--color-lt-yellow);border:1px solid var(--color-yellow);border-radius:50%;width:24px;height:24px;padding:0;font-size:16px;transition:all .2s ease-in-out;position:absolute;top:calc(50% - 12px);left:8px;right:0}.tcm-calculator-container .fmcty-field.field-tcm_property_search input{border-bottom:1px solid var(--color-dk-gray)!important}.tcm-calculator-container .fmcty-field.field-tcm_property_search input:focus{border-bottom-color:var(--color-blue)!important}.tcm-calculator-container .fmcty-section[data-fmcty-section=calculator_results] .fmcty-fields{height:auto}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.field-military_branch .fmcty-radio-group .fmcty-radio-option{min-height:60px;margin-top:-1px!important}@media screen and (width>=800px){.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.field-military_branch .fmcty-radio-group .fmcty-radio-option{min-height:50px}}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.field-military_branch .fmcty-radio-group .fmcty-radio-option .fmcty-radio-option-label{padding:0 var(--tcm-space-sm);margin-left:-1px;font-size:15px}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.field-military_branch .fmcty-radio-group{grid-template-columns:1fr 1fr 1fr;display:grid}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.field-military_branch .fmcty-radio-group .fmcty-radio-option{min-height:60px}@media screen and (width>=800px){.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.field-military_branch .fmcty-radio-group .fmcty-radio-option{min-height:50px}}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.field-military_branch .fmcty-radio-group .fmcty-radio-option .fmcty-radio-option-label{padding:0 var(--tcm-space-sm);border-radius:0;font-size:15px}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.field-years_of_service option:disabled{display:none!important}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.field-calc_results_toggle{margin:0 0 var(--tcm-space-md)0;justify-content:center;align-items:center;padding:0;list-style:none}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.field-calc_results_toggle .fmcty-radio-option-label{text-align:center;cursor:pointer;opacity:.7;border:none;border-bottom:3px solid #fff3;border-radius:0;justify-content:center;width:100%;font-size:16px;font-weight:700;text-decoration:none;transition:all .2s ease-in-out;display:flex;color:#fff!important;background:0 0!important}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.field-calc_results_toggle input:focus-visible+.fmcty-radio-option-label{outline:3px dotted var(--color-blue);outline-offset:3px}.tcm-calculator-container .fmcty-section .fmcty-section-content .fmcty-field.field-calc_results_toggle input:checked+.fmcty-radio-option-label{opacity:1;border-bottom:3px solid var(--color-blue)}.tcm-calculator-container .tcm-chart-text-sm,.tcm-calculator-container .tcm-chart-text-lg{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;font-weight:700;display:flex}.tcm-calculator-container .tcm-chart-text-sm{text-transform:uppercase;letter-spacing:1px;opacity:.7;font-size:16px}.tcm-calculator-container .tcm-chart-text-lg output{font-size:40px;font-weight:700}@media screen and (width>=724px){.tcm-calculator-container .tcm-chart-text-lg output{height:75px;font-size:50px}}.tcm-calculator-container .tcm-breakdown{width:100%;position:relative}.tcm-calculator-container .tcm-breakdown .tcm-breakdown-list{gap:var(--tcm-space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tcm-calculator-container .tcm-breakdown .tcm-breakdown-item{justify-content:space-between;align-items:center;padding-bottom:0;line-height:1.3;display:flex}.tcm-calculator-container .tcm-breakdown .tcm-breakdown-item-label{font-size:15px;line-height:1.2;position:relative}.tcm-calculator-container .tcm-breakdown .tcm-breakdown-item-amount{padding-left:var(--tcm-space-xs);height:25px;font-size:16px;font-weight:700}.tcm-calculator-container .tcm-breakdown .tcm-breakdown-item-amount.tcm-loader{padding:0}.tcm-calculator-container .tcm-breakdown .tcm-breakdown-item-amount.tcm-loader:before{border-width:3px;width:16px;height:16px}.tcm-calculator-container .tcm-breakdown.key{margin:var(--tcm-space-md)auto 0 auto}.tcm-calculator-container .tcm-breakdown.key .tcm-breakdown-list{padding:0 0 0 var(--tcm-space-xl)}.tcm-calculator-container .tcm-breakdown.key .tcm-breakdown-item{position:relative}.tcm-calculator-container .tcm-breakdown.key .tcm-breakdown-item:before{content:"";background:#ff0;border-radius:3px;width:16px;height:16px;position:absolute;top:calc(50% - 8px);left:-24px}.tcm-calculator-container .tcm-breakdown.key .tcm-breakdown-item:first-child:before{background:var(--color-blue)}.tcm-calculator-container .tcm-breakdown.key .tcm-breakdown-item:nth-child(2):before{background:var(--color-red)}.tcm-calculator-container .tcm-breakdown.key .tcm-breakdown-item:last-child:before{background:var(--color-yellow)}.tcm-calculator-container .tcm-payment-bar{margin:0 auto var(--tcm-space-sm)auto;gap:.25rem;width:100%;height:1rem;display:flex}.tcm-calculator-container .tcm-payment-bar-bas{background:var(--color-yellow)}.tcm-calculator-container .tcm-payment-bar-bah{background:var(--color-red)}.tcm-calculator-container .tcm-payment-bar-basicpay{background:var(--color-blue)}.tcm-calculator-container .tcm-expander{cursor:pointer;text-align:center;background:var(--color-dk-blue);color:#fff;border:none;width:100%;padding:0;position:relative;box-shadow:0 8px 24px #0003}.tcm-calculator-container .tcm-expander:focus-visible{outline:3px dotted var(--color-blue);outline-offset:3px}.tcm-calculator-container .tcm-expander-header{padding:var(--tcm-space-sm)var(--tcm-space-md);text-align:left;margin:0;font-size:16px;font-weight:700;display:block;position:relative}.tcm-calculator-container .tcm-expander-header:after{content:"";margin-top:-2px;margin-left:var(--tcm-space-sm);top:50%;right:var(--tcm-space-md);border-top:8px solid #fff;border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;transition:all .2s ease-in-out;position:absolute}.tcm-calculator-container .tcm-expander-content{padding:var(--tcm-space-md);background-color:var(--color-dk-blue);display:none}.tcm-calculator-container .tcm-expander-content.active{display:block}.tcm-calculator-container .tcm-expander.active .tcm-expander-header:after{transform:rotate(180deg)}.tcm-calculator-container .tcm-calc-cta{background:var(--color-dk-blue);padding:var(--tcm-space-sm);text-align:center;text-wrap:balance;margin-top:var(--tcm-space-md);flex-direction:column;align-items:center;display:flex;box-shadow:0 8px 24px #0003}@media screen and (width>=724px){.tcm-calculator-container .tcm-calc-cta{padding:var(--tcm-space-md)}}.tcm-calculator-container .tcm-calc-cta img{max-width:55%;margin:0 auto}.tcm-calculator-container .tcm-calc-cta-header{color:var(--color-cta-headline);margin-bottom:var(--tcm-space-sm);border-radius:4px;font-size:16px;font-weight:700;line-height:1.3}.tcm-calculator-container .tcm-calc-cta-header span{margin-bottom:var(--tcm-space-sm);color:var(--color-yellow);font-size:13px;display:block}.tcm-calculator-container .tcm-calc-cta-btn{background:var(--color-cta-button-background);color:var(--color-cta-button-text);cursor:pointer;padding:var(--tcm-space-sm)var(--tcm-space-md);text-align:center;border:0;border-radius:4px;width:200px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;transition:all .2s ease-out;display:block;position:relative;overflow:hidden}.tcm-calculator-container .tcm-calc-cta-btn:before{content:"";background:#fff3;width:70px;height:100px;position:absolute;top:-30px;left:-90px;transform:rotate(20deg)}.tcm-calculator-container .tcm-calc-cta-btn:hover{transform:scale(1.05)}.tcm-calculator-container .tcm-calc-cta-btn:hover:before{transition:all .5s;left:220px}.tcm-calculator-container .tcm-calc-cta-btn:focus-visible{outline:2px dotted var(--color-blue);outline-offset:2px;transition:none}.tcm-calculator-container .tcm-calc-cta-disclaimer{margin-top:var(--tcm-space-md);opacity:.7;color:var(--color-cta-legal);font-size:12px}.tcm-calculator-container .tcm-calc-cta-disclaimer a{color:var(--color-cta-legal-link)}.tcm-calculator-container .loading-wave{justify-content:center;align-items:center;height:75px;display:flex}.tcm-calculator-container .loading-wave-small{justify-content:center;align-items:center;height:25px;display:flex}.tcm-calculator-container .loading-wave-small .loading-bar{border-radius:4px;width:8px;margin:0 3px;animation:1s ease-in-out infinite loading-wave-animation-small}.tcm-calculator-container .loading-wave-small .loading-bar:nth-child(2){animation-delay:.1s}.tcm-calculator-container .loading-wave-small .loading-bar:nth-child(3){animation-delay:.2s}.tcm-calculator-container .loading-wave-small .loading-bar:nth-child(4){animation-delay:.3s}