#alder-feasibility-tool .alder-title-block{margin:0 0 22px;padding:0 0 22px;border-bottom:1px solid var(--line)}#alder-feasibility-tool .alder-title-block .alder-title{font:400 26px/1.2 var(--display);color:var(--ink);letter-spacing:0;margin:0 0 8px}#alder-feasibility-tool .alder-title-block .alder-subtitle{font:400 14px/1.55 var(--body);color:var(--ink-2);margin:0}#alder-feasibility-tool .alder-head{margin:0 0 24px;font-family:var(--body)}#alder-feasibility-tool .alder-bar{display:flex;gap:6px}#alder-feasibility-tool .alder-bar i{flex:1;height:6px;border-radius:2px;background:var(--chip);display:block;transition:background .2s ease}#alder-feasibility-tool .alder-bar i.on{background:var(--green)}#alder-feasibility-tool .alder-steplabel{display:inline-block;margin:16px 0 0;padding:0;background:0 0;color:var(--ink-3);font:500 11px/1 var(--body);letter-spacing:.12em;text-transform:uppercase}#alder-feasibility-tool .alder-diagram .elementor-field-subgroup{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}#alder-feasibility-tool .elementor-field-type-radio.alder-diagram .elementor-field-option label{flex-direction:column;align-items:center;gap:10px;padding:16px 10px}#alder-feasibility-tool .elementor-field-type-radio.alder-diagram .elementor-field-option label:before{display:none}#alder-feasibility-tool .alder-diagram .lbl{font:500 13px/1.3 var(--body);color:var(--ink);text-align:center}#alder-feasibility-tool .e-form__buttons__wrapper{display:flex;gap:12px;margin-left:auto}#alder-feasibility-tool .e-form__buttons__wrapper__button-next{display:none!important}#alder-feasibility-tool .e-form__buttons__wrapper__button-previous{background:0 0!important;border:0!important;color:var(--ink-3)!important;padding:8px 0!important;font:400 14px var(--body)!important;text-decoration:underline!important;box-shadow:none!important;order:-1;margin-right:auto}#alder-feasibility-tool .e-form__buttons__wrapper__button-previous:hover{color:var(--ink)!important}#alder-feasibility-tool .elementor-message-success{display:none!important}#alder-feasibility-tool .elementor-message.elementor-message-danger{font:400 14px var(--body);color:#8a2b2b}#alder-feasibility-tool .elementor-field-group .elementor-error .elementor-field{border-color:#8a2b2b!important}#alder-feasibility-tool .alder-panel[hidden]{display:none}#alder-feasibility-tool .alder-panel{font-family:var(--body)}#alder-feasibility-tool .alder-panel .alder-label{display:inline-block;margin:0 0 14px;padding:0;background:0 0;color:var(--ink-3);font:500 11px/1 var(--body);letter-spacing:.12em;text-transform:uppercase}#alder-feasibility-tool .alder-panel .alder-q{font:400 24px/1.25 var(--display);color:var(--ink);margin:0 0 8px}#alder-feasibility-tool .alder-panel .alder-range{font:400 44px/1 var(--display);color:var(--green);letter-spacing:-.01em;margin:16px 0}#alder-feasibility-tool .alder-panel .alder-sub{font:400 14px/1.65 var(--body);color:var(--ink-2);max-width:60ch;margin:0}#alder-feasibility-tool .alder-panel .alder-btn{display:inline-block;margin-top:22px;background:var(--green);border:1px solid var(--green);color:#fff;border-radius:6px;padding:15px 28px;font:600 15px var(--body);cursor:pointer;transition:background .16s ease,border-color .16s ease}#alder-feasibility-tool .alder-panel .alder-btn:hover{background:var(--green-dark);border-color:var(--green-dark)}@media (max-width:767px){#alder-feasibility-tool .alder-title-block{margin-bottom:18px;padding-bottom:18px}#alder-feasibility-tool .alder-title-block .alder-title{font-size:22px}#alder-feasibility-tool .alder-diagram .elementor-field-subgroup{grid-template-columns:repeat(2,1fr)}#alder-feasibility-tool .alder-panel .alder-range{font-size:34px}#alder-feasibility-tool .e-form__buttons__wrapper{width:100%}#alder-feasibility-tool .e-form__buttons__wrapper__button-previous{margin-right:0}}