.re-actions{--re-act-accent:#c80100;--re-act-ink:#22262e;--re-act-heading:#373b45;--re-act-muted:#5e626a;--re-act-soft:#f6f6f9;--re-act-line:#dddde0;--re-act-ease:cubic-bezier(.22,1,.36,1);background:var(--neutral-0,#fff);padding:90px 0 70px;position:relative;z-index:1}:is(.dnd-section:has([data-re-vhero])+.dnd-section .dnd-row:first-child .re-actions,.dnd-row:has([data-re-vhero])+.dnd-row .re-actions){border-radius:40px 40px 0 0;margin-top:-40px}.re-actions__anchor{height:1px;left:0;position:absolute;top:0;width:1px}.re-actions__petition{align-items:start;display:grid;gap:clamp(40px,7vw,102px);grid-template-columns:minmax(0,510fr) minmax(0,588fr)}.re-actions__lead{display:flex;flex-direction:column;gap:24px}.re-actions .re-actions__heading{color:var(--re-act-heading);font-size:clamp(48px,5.4vw,78px);font-weight:600;letter-spacing:-.02em;line-height:.95;margin:0}.re-actions__lead-desc{color:var(--re-act-ink);font-size:var(--text-base,16px);font-weight:500;line-height:1.4;margin:0;white-space:pre-line}.re-actions__counter{align-items:center;background:var(--re-act-soft);border-radius:20px;display:flex;flex-direction:column;gap:6px;padding:30px 24px 28px;text-align:center}.re-actions__count{color:var(--re-act-accent);font-size:clamp(48px,4.6vw,66px);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;line-height:1.05}.re-actions__count-label{color:var(--re-act-muted);font-size:var(--text-xl,20px);font-weight:500;line-height:1.1;text-transform:uppercase}.re-actions__count-note{color:#94969c;font-size:var(--text-sm,14px);font-weight:500;line-height:1.3;margin-top:4px}.re-actions__form-body{display:flex;flex-direction:column;justify-content:center;min-height:300px}.re-actions__petition-form{--hsf-global__font-family:"Poppins",sans-serif;--hsf-global__color:var(--re-act-ink)}.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:14px!important}.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-FieldLabel{color:var(--re-act-ink)!important;font-size:14px!important;font-weight:400!important;margin-bottom:4px!important}.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-NavigationRow{margin-top:18px!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{background:#fff!important;border:1.5px solid var(--re-act-line)!important;border-radius:12px!important;min-height:44px;transition:border-color .2s,box-shadow .2s}.re-actions__petition-form [data-hsfc-id=Renderer] input:focus,.re-actions__petition-form [data-hsfc-id=Renderer] select:focus,.re-actions__petition-form [data-hsfc-id=Renderer] textarea:focus{border-color:var(--re-act-ink)!important;box-shadow:0 0 0 3px rgba(34,38,46,.08)!important;outline:none!important}.re-actions__petition-form input[type=checkbox]{accent-color:var(--re-act-ink);border-color:var(--re-act-line)!important;border-radius:8px!important;height:28px!important;width:28px!important}.re-actions__petition-form input[type=checkbox]:checked,.re-actions__petition-form input[type=radio]:checked{accent-color:var(--re-act-ink)}.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-CheckboxField label,.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-CheckboxFieldGroup label,.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-RichText{color:var(--re-act-ink)!important;font-size:14px!important;line-height:1.25!important}.re-actions__petition-form [data-hsfc-id=Renderer] .hsfc-CheckboxFieldGroup__Options{display:flex!important;flex-wrap:wrap;gap:8px 24px}.re-actions__petition-form [data-hsfc-id=Renderer] a{color:var(--re-act-ink)!important;text-decoration:underline;text-underline-offset:2px}.re-actions__petition-form [data-hsfc-id=Renderer] a:hover{color:var(--re-act-accent)!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]{align-items:center;background:var(--re-act-ink)!important;border:none!important;border-radius:var(--radius-full,50px)!important;color:var(--neutral-0,#fff)!important;cursor:pointer;display:inline-flex!important;font-size:var(--text-base,16px)!important;font-weight:500!important;gap:10px;justify-content:center;line-height:1.2!important;max-width:none!important;min-height:44px;padding:12px 24px!important;transition:background .2s ease,gap .3s var(--re-act-ease);width:100%!important}.re-actions__petition-form .hsfc-Button:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6'/%3E%3C/svg%3E") 50% /contain no-repeat;content:"";flex:none;height:20px;width:20px}.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:#000!important;gap:14px}.re-actions__share{align-items:center;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23dddde0' stroke-dasharray='12,12' stroke-width='3' rx='30' ry='30'/%3E%3C/svg%3E") no-repeat;border-radius:30px;display:flex;flex-direction:column;margin-top:130px;padding:36px 32px;text-align:center}.re-actions__share+.re-actions__share{margin-top:24px}.re-actions__share-icon{color:var(--re-act-accent);display:inline-flex;margin-bottom:14px}.re-actions .re-actions__share-title{color:var(--re-act-heading);font-size:var(--text-xl,20px);font-weight:600;line-height:1.2;margin:0}.re-actions__share-desc{color:var(--re-act-muted);font-size:var(--text-sm,14px);line-height:1.45;margin:14px 0 0;max-width:600px;white-space:pre-line}.re-actions__share-btns{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:28px}.re-actions .re-actions__btn{align-items:center;background:var(--neutral-0,#fff);border:1.5px solid var(--re-act-line);border-radius:var(--radius-full,50px);color:var(--re-act-ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--text-base,16px);font-weight:500;gap:6px;justify-content:center;line-height:1.2;min-height:44px;min-width:226px;padding:10px 22px;text-align:center;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease}.re-actions .re-actions__btn.is-copied,.re-actions .re-actions__btn:hover{background:var(--re-act-ink);border-color:var(--re-act-ink);color:var(--neutral-0,#fff);text-decoration:none!important}.re-actions .re-actions__btn,.re-actions .re-actions__btn *,.re-actions .re-actions__btn[data-action=copy],.re-actions .re-actions__btn[download]{cursor:pointer!important}.re-actions__btn:focus-visible{outline:2px solid var(--re-act-ink);outline-offset:3px}.re-actions__btn svg{flex:none}.re-actions__copy-text{display:none}.re-actions [data-re-reveal]{transition:opacity .9s var(--re-act-ease),transform .9s var(--re-act-ease);transition-delay:calc(var(--d, 0)*.12s)}.re-actions [data-re-reveal].is-pre{opacity:0;transform:translateY(36px)}@media (max-width:1024px){.re-actions{padding:70px 0 50px}.re-actions__petition{gap:40px;grid-template-columns:1fr;margin:0 auto;max-width:640px}.re-actions__share{margin-top:80px}}@media (max-width:600px){:is(.dnd-section:has([data-re-vhero])+.dnd-section .dnd-row:first-child .re-actions,.dnd-row:has([data-re-vhero])+.dnd-row .re-actions){border-radius:28px 28px 0 0;margin-top:-28px}.re-actions{padding:48px 0 40px}.re-actions__lead{gap:20px}.re-actions .re-actions__heading{font-size:46px}.re-actions__counter{padding:22px 16px 20px}.re-actions__count-label{font-size:17px}.re-actions__share{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23dddde0' stroke-dasharray='12,12' stroke-width='3' rx='24' ry='24'/%3E%3C/svg%3E");border-radius:24px;margin-top:56px;padding:28px 18px}.re-actions__share-desc{white-space:normal}.re-actions__share-btns{align-self:stretch;flex-direction:column}.re-actions .re-actions__btn{min-width:0;width:100%}}@media (prefers-reduced-motion:reduce){.re-actions [data-re-reveal]{transition:none}}.re-actions[tabindex="-1"]:focus{outline:none}