.re-actions{padding:70px 0}.re-actions__header{align-items:start;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin-bottom:40px}.re-actions__heading{color:var(--neutral-1000,#0a0e15);font-size:var(--text-5xl,38px);font-weight:var(--font-weight-semibold,600);line-height:var(--leading-tight,1.1);margin:0}.re-actions__intro{color:var(--neutral-900,#22262e);font-size:var(--text-base,16px);line-height:var(--leading-relaxed,1.4);margin:0;padding-top:6px}.re-actions__intro p{margin:0}.re-actions__intro strong{font-weight:var(--font-weight-semibold,600)}.re-actions__grid{align-items:stretch;display:grid;gap:16px;grid-template-columns:1fr 1.4fr}.re-actions__cards{display:flex;flex-direction:column;gap:16px}.re-actions__cards .re-actions__card{flex:1 1 0}.re-actions__card{align-items:stretch;background:var(--neutral-0,#fff);border-radius:var(--radius-lg,30px);box-shadow:0 4px 10px rgba(0,0,0,.16);display:flex;gap:32px;justify-content:space-between;padding:24px}.re-actions__card--form{align-items:stretch;flex-direction:column;gap:16px;justify-content:flex-start}.re-actions__card-main{display:flex;flex:1;flex-direction:column}.re-actions__card-head{align-items:baseline;display:flex;gap:12px;position:relative}.re-actions__num{color:var(--green-500-primary,#557a1d);font-size:var(--text-sm,14px);font-weight:var(--font-weight-bold,700);letter-spacing:1px}.re-actions__card-title{color:var(--neutral-1000,#0a0e15);font-size:var(--text-xl,20px);font-weight:var(--font-weight-semibold,600);line-height:var(--leading-snug,1.2);margin:0}.re-actions__card-arrow{color:var(--green-500-primary,#557a1d);display:inline-flex;flex:none;margin-left:auto}.re-actions__card-arrow img{height:28px;width:28px}.re-actions__card-desc{color:var(--neutral-600,#5e626a);font-size:var(--text-sm,14px);line-height:var(--leading-relaxed,1.4);margin:12px 0 0;max-width:420px;white-space:pre-line}.re-actions__card:not(.re-actions__card--form) .re-actions__card-desc{margin-top:auto}.re-actions__card-desc--strong{color:var(--neutral-900,#22262e);font-weight:var(--font-weight-medium,500);margin-top:8px;max-width:none}.re-actions__card-actions{display:flex;flex:none;flex-direction:column;gap:10px;width:250px}.re-actions__btn{align-items:center;background:var(--neutral-0,#fff);border:1.5px solid var(--green-500-primary,#557a1d);border-radius:var(--radius-full,50px);color:var(--neutral-900,#22262e);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--text-base,16px);font-weight:var(--font-weight-medium,500);gap:8px;justify-content:center;line-height:1.2;padding:11px 18px;text-align:center;transition:background var(--transition-fast,.15s ease),color var(--transition-fast,.15s ease)}.re-actions__copy-text{display:none}.re-actions__btn.is-copied{background:var(--green-500-primary,#557a1d);color:var(--neutral-0,#fff)}.re-actions__btn.is-copied img{filter:brightness(0) invert(1)}.re-actions__btn:hover{background:var(--green-500-primary,#557a1d);color:var(--neutral-0,#fff)}.re-actions__btn:hover img{filter:brightness(0) invert(1)}.re-actions__btn img{height:18px;width:18px}.re-actions__or{align-items:center;color:var(--neutral-500,#94969c);display:flex;font-size:var(--text-sm,14px);gap:12px}.re-actions__or:after,.re-actions__or:before{background:var(--neutral-200,#e8e9ea);content:"";flex:1;height:1px}.re-actions__form-body{display:flex;flex:1;flex-direction:column;justify-content:center}.re-actions__counter{align-items:center;background:var(--neutral-100,#f6f6f9);border-radius:var(--radius-md,20px);display:flex;flex-direction:column;gap:6px;padding:16px;text-align:center}.re-actions__count{color:var(--green-500-primary,#557a1d);font-size:var(--text-5xl,39px);font-weight:var(--font-weight-semibold,600);line-height:1.1}.re-actions__count-label{color:var(--neutral-600,#5e626a);font-size:var(--text-xl,20px);font-weight:var(--font-weight-medium,500);line-height:1.1;text-transform:uppercase}.re-actions__count-note{color:var(--neutral-500,#94969c);font-size:var(--text-sm,14px);font-weight:var(--font-weight-medium,500);line-height:1.2}.re-actions__petition-form{margin-top:4px}.re-actions__petition-form input[type=checkbox]:checked,.re-actions__petition-form input[type=radio]:checked{accent-color:var(--green-500-primary,#557a1d)}.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{padding:0!important}.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-Row{margin-bottom:8px!important}.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-FieldLabel{margin-bottom:3px!important}.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-NavigationRow{margin-top:8px!important;padding:0!important}.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-DropdownInput,.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-TextInput,.re-actions__petition-form [data-hsfc-id=Renderer] input[type=email],.re-actions__petition-form [data-hsfc-id=Renderer] input[type=number],.re-actions__petition-form [data-hsfc-id=Renderer] input[type=tel],.re-actions__petition-form [data-hsfc-id=Renderer] input[type=text],.re-actions__petition-form [data-hsfc-id=Renderer] select,.re-actions__petition-form [data-hsfc-id=Renderer] textarea{border-radius:12px!important}.re-actions__petition-form .hs-button,.re-actions__petition-form .hsfc-Button,.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-Button,.re-actions__petition-form input[type=submit]{background:var(--green-500-primary,#557a1d)!important;border:none!important;border-radius:var(--radius-full,50px)!important;color:var(--neutral-0,#fff)!important;cursor:pointer;display:block!important;font-size:var(--text-base,16px)!important;font-weight:var(--font-weight-semibold,600)!important;line-height:1.2!important;max-width:none!important;padding:14px 24px!important;transition:background var(--transition-fast,.15s ease);width:100%!important}.re-actions__petition-form .hsfc-NavigationRow,.re-actions__petition-form .hsfc-NavigationRow__Buttons,.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-NavigationRow__Buttons{display:block!important}.re-actions__petition-form .hs-button:hover,.re-actions__petition-form .hsfc-Button:hover,.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-Button:hover,.re-actions__petition-form input[type=submit]:hover{background:var(--green-600,#4f6e1a)!important}@media (max-width:1024px){.re-actions{padding:50px 0}.re-actions__header{gap:32px;margin-bottom:32px}.re-actions__grid{grid-template-columns:1fr}}@media (max-width:767px){.re-actions{padding:40px 0}.re-actions__header{gap:14px;grid-template-columns:1fr}.re-actions__card{flex-direction:column;gap:20px}.re-actions__card:not(.re-actions__card--form) .re-actions__card-desc{margin-top:0}.re-actions__card-actions{width:100%}.re-actions__card-desc{max-width:100%}}