.hw-toolkit-layout{align-items:start}.hw-toolkit-layout h1{font-size:clamp(40px,4.6vw,62px)}.hw-toolkit-form .hw-optional{font-weight:400}.hw-toolkit-form .hw-consent{border:0;padding:0;margin-left:0;margin-right:0;min-width:0}.hw-toolkit-form legend{font-size:15px;font-weight:700;line-height:1.6;padding:0}.hw-toolkit-form .hw-consent .form-note{margin:8px 0 16px}.hw-toolkit-form .hw-radio-options{display:flex;gap:32px}.hw-toolkit-form .hw-radio-options label{display:flex;align-items:center;gap:9px;font-weight:400;font-size:17px;cursor:pointer}.hw-toolkit-form input[type=radio]{width:20px;height:20px;margin:0;padding:0;accent-color:var(--forest)}.hw-toolkit-form button{max-width:100%}.hw-toolkit-success h2{font-size:30px}.hw-toolkit-success p:last-child{margin-bottom:0}.hw-toolkit-layout .form-note{line-height:1.6}.hw-toolkit-promo{padding-top:55px;padding-bottom:55px;border-top:1px solid var(--line)}.hw-toolkit-promo p{max-width:760px;color:var(--muted)}.hw-toolkit-promo h2{font-size:36px}@media(max-width:580px){.hw-toolkit-layout h1{font-size:42px}.hw-toolkit-layout{gap:24px}.hw-toolkit-promo{padding-top:40px;padding-bottom:40px}}
