#decisionForm thead td,#decisionForm thead th{background:transparent;border-width:0 0 3px;color:#4a4f55;padding:0 1rem 1rem 0;text-align:left;white-space:nowrap}#decisionForm tr td{border-color:#dad8d7;border-width:0 0 1px;font-size:14px;min-width:100px!important;padding:.5rem 1rem .5rem 0;vertical-align:middle}#decisionForm tr td:first-child{font-weight:700;line-height:2;padding-left:.5rem;vertical-align:middle;width:240px}#decisionForm tr td:first-child i{float:left;font-size:2em;margin-right:.5em;transition:transform .2s ease-in-out}#decisionForm tr:hover td:first-child i{transform:scale(1.25);transition:transform .2s ease-in-out}#decisionForm tr,#decisionForm tr:hover{transition:background .2s ease-in-out}#decisionForm tr:hover{background:#f4f4f4}#decisionForm table tr td:nth-child(3),#decisionForm table tr td:nth-child(4){width:80px}#decisionForm thead th:last-child,#decisionForm tr td:last-child{padding-right:0}#decisionForm tr:last-child td{border-bottom:none}#decisionForm table{background:transparent;border-width:0;margin-bottom:0;max-width:100%;width:100%}#decisionForm tr td input[type=number]{border-radius:8px;max-width:80px}.decisionForm-wrapper{display:flex;flex-wrap:wrap;gap:30px}.decisionForm-wrapper>div{background:#fff;border-radius:20px;box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.05);padding:40px 30px 15px}.decisionForm-table{flex:2;min-width:705px}.decisionForm-results{flex:1;min-width:360px}.decisionForm-results iframe form{background:#f4f4f4}.hs-button.primary.large{width:100%}.submitted-message{display:none}#result{background:#ffffe6;background:linear-gradient(135deg,#ffffe6 50%,#ffffc8);border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2);font-size:18px;line-height:2;margin-bottom:20px;padding:20px}.decisionForm-results .button.button--outlined{width:100%}.decisionForm-results .button.button--outlined:hover{border-color:#c35f1b;color:#c35f1b}#calculateScoreButtons .button{display:flex;justify-content:center;margin-bottom:1rem;width:100%}@media screen and (max-width:1200px){.decisionForm-wrapper{flex-direction:column;gap:0}.decisionForm-wrapper>div{box-shadow:none;padding:0 0 1rem}}