.request-clean-module__3GjANq__shell{--hh-form-action-bg:#251747;--hh-form-action-text:#fff;--hh-form-action-disabled-bg:#ded9e8;--hh-form-action-disabled-text:#514665;--hh-form-page-bg:#f8f6f0;--hh-form-input-bg:#fff;--hh-form-text-primary:#251747;--hh-form-text-secondary:#514665;--hh-form-choice-bg:#fff;--hh-form-choice-selected-bg:#f7f5fc;--hh-form-multi-selected-bg:#f7f5fc;--hh-form-choice-selected-border:#251747;--hh-form-border:#ded9e8;--hh-form-focus:#251747;--hh-form-progress-fill:#251747;--hh-form-progress-track:#ded9e8;--hh-form-error:#b42318;background:var(--hh-form-page-bg);min-height:100dvh;color:var(--hh-form-text-primary);font-family:var(--font-dm-sans), Arial, Helvetica, sans-serif;flex-direction:column;display:flex}.request-clean-module__3GjANq__content{flex:1;justify-content:center;align-items:flex-start;width:100%;padding:56px 20px 64px;display:flex}.request-clean-module__3GjANq__panel{background:#fff;border-radius:32px;flex-direction:column;width:100%;max-width:800px;margin-inline:auto;padding:32px 40px 40px;display:flex}.request-clean-module__3GjANq__shell :focus-visible{outline:2px solid var(--hh-form-focus);outline-offset:4px;box-shadow:none}.request-clean-module__3GjANq__shell ::selection{background:var(--hh-form-choice-selected-border);color:var(--hh-form-action-text)}.request-clean-module__3GjANq__progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.request-clean-module__3GjANq__progressSegment{background:var(--hh-form-progress-track);border-radius:9999px;height:8px;overflow:hidden}.request-clean-module__3GjANq__progressFill{background:var(--hh-form-progress-fill);border-radius:inherit;height:100%;display:block}.request-clean-module__3GjANq__main{width:100%;min-width:0;display:flex}.request-clean-module__3GjANq__form,.request-clean-module__3GjANq__question{flex-direction:column;width:100%;min-width:0;display:flex}.request-clean-module__3GjANq__questionContent{padding-top:36px}.request-clean-module__3GjANq__heading{letter-spacing:-.03em;text-align:center;text-wrap:balance;margin:0;font-size:2.25rem;font-weight:800;line-height:1.15}.request-clean-module__3GjANq__shell .request-clean-module__3GjANq__heading:focus{outline:none}.request-clean-module__3GjANq__description{color:var(--hh-form-text-secondary);text-align:center;margin:16px 0 0;font-size:1.125rem;line-height:1.5}.request-clean-module__3GjANq__answer{margin-top:32px}.request-clean-module__3GjANq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.request-clean-module__3GjANq__contactFields{flex-direction:column;gap:30px;display:flex}.request-clean-module__3GjANq__contactReassurance{color:var(--hh-form-text-secondary);text-align:center;margin:16px 0 0;font-size:1rem;line-height:1.5}.request-clean-module__3GjANq__privacyNotice{color:var(--hh-form-text-secondary);text-align:center;margin:16px 0 0;font-size:.875rem;line-height:1.5}.request-clean-module__3GjANq__privacyNoticeLink{color:var(--hh-form-text-primary);text-underline-offset:.2em;text-decoration:underline}.request-clean-module__3GjANq__privacyNoticeLink:focus-visible{outline:2px solid var(--hh-form-text-primary);outline-offset:3px;border-radius:2px}.request-clean-module__3GjANq__submissionError{color:var(--hh-form-error);text-align:center;margin:16px 0 0;font-size:1rem;line-height:1.5}.request-clean-module__3GjANq__confirmation{text-align:center;width:100%;padding-block:48px 32px}.request-clean-module__3GjANq__confirmationMascot{width:108px;height:auto;margin:0 auto 22px;display:block}.request-clean-module__3GjANq__confirmationHeading{letter-spacing:-.03em;margin:0;font-size:2.25rem;font-weight:800;line-height:1.15}.request-clean-module__3GjANq__confirmationHeading:focus{outline:none}.request-clean-module__3GjANq__confirmationCopy{max-width:34rem;color:var(--hh-form-text-secondary);margin:24px auto 0;font-size:1.125rem;line-height:1.6}.request-clean-module__3GjANq__primaryButton.request-clean-module__3GjANq__confirmationButton{justify-content:center;align-items:center;width:auto;min-width:200px;margin-top:32px;text-decoration:none;display:inline-flex}.request-clean-module__3GjANq__choiceGroup{border:0;min-width:0;margin:0;padding:0}.request-clean-module__3GjANq__choices{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.request-clean-module__3GjANq__inlineDetails{grid-column:1/-1;min-width:0}.request-clean-module__3GjANq__choice{border:1px solid var(--hh-form-border);background:var(--hh-form-choice-bg);cursor:pointer;min-width:0;min-height:56px;color:var(--hh-form-text-primary);border-radius:9999px;justify-content:center;align-items:center;padding:12px 48px;font-size:1.125rem;font-weight:600;line-height:1.5;display:flex;position:relative}.request-clean-module__3GjANq__choiceInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.request-clean-module__3GjANq__choiceLabel{overflow-wrap:anywhere}.request-clean-module__3GjANq__choiceIcon{width:24px;height:24px;color:var(--hh-form-choice-selected-border);position:absolute;right:20px}.request-clean-module__3GjANq__choiceIcon svg{width:100%;height:100%}.request-clean-module__3GjANq__check{display:none}.request-clean-module__3GjANq__multiChoice{color:var(--hh-form-choice-selected-border);justify-content:flex-start;padding-left:24px}.request-clean-module__3GjANq__multiChoice .request-clean-module__3GjANq__choiceIcon{border:1px solid var(--hh-form-border);border-radius:50%;padding:3px}.request-clean-module__3GjANq__choice:has(:checked){background:var(--hh-form-choice-selected-bg);border-color:var(--hh-form-choice-selected-border);box-shadow:inset 0 0 0 1px var(--hh-form-choice-selected-border)}.request-clean-module__3GjANq__multiChoice:has(:checked){background:var(--hh-form-multi-selected-bg);border:2px solid var(--hh-form-choice-selected-border);box-shadow:none;padding:11px 47px 11px 23px}.request-clean-module__3GjANq__choice:has(:checked) .request-clean-module__3GjANq__check{display:block}.request-clean-module__3GjANq__choice:has(:checked) .request-clean-module__3GjANq__plus{display:none}.request-clean-module__3GjANq__choice:has(:focus-visible){outline:2px solid var(--hh-form-focus);outline-offset:4px}.request-clean-module__3GjANq__choice:has(:disabled){cursor:not-allowed;color:var(--hh-form-action-disabled-text);background:var(--hh-form-action-disabled-bg)}.request-clean-module__3GjANq__field{gap:12px;display:grid}.request-clean-module__3GjANq__fieldLabel{font-weight:600}.request-clean-module__3GjANq__hint,.request-clean-module__3GjANq__error{margin:0;font-size:1rem;line-height:1.5}.request-clean-module__3GjANq__hint{color:var(--hh-form-text-secondary)}.request-clean-module__3GjANq__textInput{border:1px solid var(--hh-form-border);background:var(--hh-form-input-bg);width:100%;min-width:0;min-height:56px;color:var(--hh-form-text-primary);font:inherit;border-radius:9999px;padding:12px 24px;font-size:1.125rem;line-height:1.5}.request-clean-module__3GjANq__textInput::placeholder{color:var(--hh-form-text-secondary);opacity:1}.request-clean-module__3GjANq__textInput:focus::placeholder{opacity:0}.request-clean-module__3GjANq__shell .request-clean-module__3GjANq__textInput:focus{border:2px solid var(--hh-form-focus);box-shadow:none;outline:none;padding:11px 23px}.request-clean-module__3GjANq__form[data-focus-mode=keyboard] .request-clean-module__3GjANq__textInput:focus-visible{outline:2px solid var(--hh-form-focus);outline-offset:3px}.request-clean-module__3GjANq__form[data-focus-mode=pointer] .request-clean-module__3GjANq__textInput:focus-visible{outline:none}.request-clean-module__3GjANq__shell .request-clean-module__3GjANq__textInput[aria-invalid=true]:focus{border-color:var(--hh-form-error)}.request-clean-module__3GjANq__textArea{resize:vertical;border-radius:24px;min-height:144px;padding:16px 24px}.request-clean-module__3GjANq__shell .request-clean-module__3GjANq__textArea:focus{padding:15px 23px}.request-clean-module__3GjANq__textInput:disabled{background:var(--hh-form-action-disabled-bg);color:var(--hh-form-action-disabled-text);cursor:not-allowed}.request-clean-module__3GjANq__textInput[aria-invalid=true],.request-clean-module__3GjANq__choiceGroup[aria-invalid=true] .request-clean-module__3GjANq__choice{border-color:var(--hh-form-error)}.request-clean-module__3GjANq__choice:has([aria-invalid=true]){border-color:var(--hh-form-error)}.request-clean-module__3GjANq__error{color:var(--hh-form-error)}.request-clean-module__3GjANq__choiceGroup>.request-clean-module__3GjANq__error{margin-top:16px}.request-clean-module__3GjANq__actions{flex-shrink:0;margin-top:32px}.request-clean-module__3GjANq__singleChoiceActions{display:none}.request-clean-module__3GjANq__form[data-input-modality=keyboard] .request-clean-module__3GjANq__singleChoiceActions{display:block}.request-clean-module__3GjANq__primaryButton{background:var(--hh-form-action-bg);width:100%;min-height:56px;color:var(--hh-form-action-text);cursor:pointer;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;padding:12px 24px;font-size:1.125rem;font-weight:700;line-height:1.5;display:inline-flex}.request-clean-module__3GjANq__primaryButton:not(:disabled):hover{background:#382460}.request-clean-module__3GjANq__primaryButton:not(:disabled):active{background:#1d1238}.request-clean-module__3GjANq__shell .request-clean-module__3GjANq__primaryButton:focus-visible{outline:3px solid var(--hh-form-focus);outline-offset:4px;box-shadow:none}.request-clean-module__3GjANq__primaryButton:disabled{color:#6b7280;cursor:not-allowed;background:#e5e7eb}.request-clean-module__3GjANq__primaryButton[data-loading]{background:var(--hh-form-action-bg);color:var(--hh-form-action-text);cursor:wait}@media (min-width:640px){.request-clean-module__3GjANq__choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.request-clean-module__3GjANq__content{align-items:stretch;padding:24px 20px 32px}.request-clean-module__3GjANq__panel{min-height:0;padding:0 0 max(20px, env(safe-area-inset-bottom));background:0 0;border-radius:0;flex:1}.request-clean-module__3GjANq__content{min-height:calc(100dvh - 80px)}.request-clean-module__3GjANq__main,.request-clean-module__3GjANq__form,.request-clean-module__3GjANq__question{flex:1}.request-clean-module__3GjANq__questionContent{padding-top:clamp(24px,6svh,40px)}.request-clean-module__3GjANq__heading,.request-clean-module__3GjANq__confirmationHeading{font-size:1.875rem}.request-clean-module__3GjANq__actions{margin-top:32px;padding-top:0}.request-clean-module__3GjANq__confirmation{margin-block:auto;padding-block:32px}.request-clean-module__3GjANq__confirmationMascot{width:92px;margin-bottom:22px}}@media (max-width:375px){.request-clean-module__3GjANq__heading,.request-clean-module__3GjANq__confirmationHeading{font-size:1.75rem}}@media (max-height:700px) and (max-width:767px){.request-clean-module__3GjANq__questionContent{padding-top:24px}}@media (prefers-reduced-motion:no-preference){.request-clean-module__3GjANq__questionContent{animation:.18s ease-out request-clean-module__3GjANq__question-enter}@keyframes request-clean-module__3GjANq__question-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}@media (forced-colors:active){.request-clean-module__3GjANq__choice:has(:checked){border:3px solid highlight}.request-clean-module__3GjANq__progressFill{forced-color-adjust:none;background:highlight}}
