.RevocationPage_section__xmpHn{background:#f4f4f4;padding:3rem 0}@media(min-width:1024px){.RevocationPage_section__xmpHn{padding:4rem 0}}.RevocationPage_inner__WzuyU{width:calc(100% - 3rem);max-width:45rem;margin:0 auto}@media(min-width:1024px){.RevocationPage_inner__WzuyU{width:calc(100% - 4rem)}}.RevocationPage_backLink__6KolR{display:inline-flex;align-items:center;gap:.375rem;margin-bottom:1rem;font-size:.875rem;color:#6b7280;text-decoration:none;transition:color .2s}.RevocationPage_backLink__6KolR:hover{color:#1a1a1a}.RevocationPage_card__SV5uZ{background:#fff;border:1px solid #e5e7eb;overflow:hidden}.RevocationPage_cardHeader__NUKI_{display:flex;align-items:center;gap:.75rem;background:#beb18b;padding:1.125rem 1.5rem;color:#1a1a1a}.RevocationPage_cardIcon__IMp0S{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem}.RevocationPage_cardTitle__F1TQ4{margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.RevocationPage_cardBody__kqWgm{padding:1.5rem}@media(min-width:768px){.RevocationPage_cardBody__kqWgm{padding:2rem}}.RevocationPage_intro__1iOBG{font-size:.875rem;line-height:1.6;color:#1a1a1a;margin:0 0 1.25rem;white-space:pre-line}.RevocationPage_recipientBox__gxDC9{background:#f4f4f4;border:1px solid #e5e7eb;padding:1rem 1.25rem;margin-bottom:1.5rem}.RevocationPage_recipientLabel__5SLEs{font-size:.875rem;margin:0 0 .375rem;color:#1a1a1a}.RevocationPage_recipientLine__odZsN{font-size:.875rem;margin:0;line-height:1.6;color:#1a1a1a}.RevocationPage_sectionTitle__X7e6Z{font-size:1rem;font-weight:700;color:#1a1a1a;margin:0 0 1rem}.RevocationPage_row__AvWrO{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}@media(min-width:768px){.RevocationPage_row__AvWrO{grid-template-columns:1fr 1fr}}.RevocationPage_field__OWtyE{display:flex;flex-direction:column;gap:.375rem;margin-bottom:1rem}.RevocationPage_label__aMsNt{font-size:.8125rem;color:#1a1a1a;font-weight:500}.RevocationPage_input__3eIVv,.RevocationPage_textarea__qlyJP{width:100%;font-family:inherit;font-size:.875rem;padding:.625rem .75rem;border:1px solid #e5e7eb;background:#fff;color:#1a1a1a;outline:none;transition:border-color .2s}.RevocationPage_input__3eIVv::placeholder,.RevocationPage_textarea__qlyJP::placeholder{color:#6b7280}.RevocationPage_input__3eIVv:focus,.RevocationPage_textarea__qlyJP:focus{border-color:#beb18b}.RevocationPage_textarea__qlyJP{resize:vertical;min-height:7.5rem}.RevocationPage_errorMessage__5hjFU{display:block;font-size:.75rem;color:#dc2626;margin-top:.25rem}.RevocationPage_submitButton__UFFJq{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.25rem;margin-top:.5rem;background:#2f2f33;color:#fff;font-size:.9375rem;font-weight:600;border:none;cursor:pointer;transition:background-color .2s,opacity .2s}.RevocationPage_submitButton__UFFJq:hover:not(:disabled){background:hsl(240,4.0816326531%,25.2156862745%)}.RevocationPage_submitButton__UFFJq:disabled{opacity:.7;cursor:not-allowed}.RevocationPage_spinner__vxQIP{display:inline-block;width:.875rem;height:.875rem;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:RevocationPage_revocation-spin__0Cxno .8s linear infinite}@keyframes RevocationPage_revocation-spin__0Cxno{to{transform:rotate(1turn)}}.RevocationPage_successCard__lcUIz{background:#fff;border:1px solid #e5e7eb;border-top:4px solid #16a34a;padding:2.5rem 1.5rem;text-align:center}@media(min-width:768px){.RevocationPage_successCard__lcUIz{padding:3.5rem 2.5rem}}.RevocationPage_successCheckWrap__Jtx6Q{display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin-bottom:1.5rem;background:rgba(22,163,74,.12);border-radius:50%;color:#16a34a}.RevocationPage_successCheck__E_1ao{width:2.25rem;height:2.25rem}.RevocationPage_successHeadline__wqP2G{font-size:1.375rem;font-weight:700;margin:0 0 .75rem;color:#1a1a1a}.RevocationPage_successBody__BSuRj{font-size:.875rem;line-height:1.6;color:#6b7280;margin:0 auto 1.75rem;max-width:30rem}.RevocationPage_homeButton__xLTDc{display:inline-block;padding:.75rem 1.75rem;background:#beb18b;color:#fff;font-size:.875rem;font-weight:700;text-decoration:none;letter-spacing:.5px;transition:background-color .2s}.RevocationPage_homeButton__xLTDc:hover{background:rgb(175.3480662983,159.417679558,112.8519337017)}