.aboUnsubscribeForm{margin:auto;max-width:37.5rem;padding:0 .5rem;width:100%}.aboUnsubscribeForm .aboUnsubscribeForm__heading,.aboUnsubscribeForm .aboUnsubscribeForm__subheading,.aboUnsubscribeForm .aboUnsubscribeForm__text{padding:0 .5rem}.aboUnsubscribeForm .aboUnsubscribeForm__heading{font-size:1.5rem;line-height:1.2;margin:1rem 0 1.5rem}.aboUnsubscribeForm .aboUnsubscribeForm__subheading{font-size:1rem;letter-spacing:.22px;line-height:1.25;margin:2rem 0 1rem}.aboUnsubscribeForm .aboUnsubscribeForm__text{font-size:1rem;line-height:1.5;margin-bottom:1rem}.aboUnsubscribeForm .aboUnsubscribeForm__text.aboUnsubscribeForm__text--light{color:#666}.aboUnsubscribeForm .aboUnsubscribeForm__reason,.aboUnsubscribeForm .aboUnsubscribeForm__text--extraordinary,.aboUnsubscribeForm .aboUnsubscribeForm__text--extraordinary .aboUnsubscribeForm__text,.aboUnsubscribeForm .aboUnsubscribeForm__text--regular{padding:0}.aboUnsubscribeForm .aboUnsubscribeForm__reason .f-label{margin:0 -.5rem}.aboUnsubscribeForm .f-field::-webkit-date-and-time-value{text-align:left}.aboUnsubscribeForm .f-item--radioButton{align-items:flex-start;border-radius:.5rem;margin:0 0 1rem;padding-left:.5rem;width:100%}.aboUnsubscribeForm .f-radio:checked+.f-item--radioButton .f-radio__label:before{background:#0098a0;border:none}.aboUnsubscribeForm .f-radio:checked+.f-item--radioButton .f-radio__label:after{background:#0098a0;border:solid #fff;border-radius:0;border-width:0 .125rem .125rem 0;bottom:0;content:"";display:block;height:.9375rem;position:absolute;top:-.25rem;transform:rotate(45deg);width:.5625rem}.aboUnsubscribeForm .f-textarea{padding-right:2.5rem;padding-top:1.5rem}.aboUnsubscribeForm .f-item--radioButton,.aboUnsubscribeForm .f-radio:checked~.f-item--radioButton{border:1px solid #b4c6d5}.aboUnsubscribeForm .f-radio:checked+.f-item--radioButton{border:1px solid #33435c;box-shadow:0 0 0 1px #33435c}.aboUnsubscribeForm #radio_Extraordinary_Unsubscribe:checked~.aboUnsubscribeForm__text--extraordinary,.aboUnsubscribeForm #radio_Regular_Unsubscribe:checked~.aboUnsubscribeForm__text--regular{display:block}.aboUnsubscribeForm .aboUnsubscribeForm__text--extraordinary,.aboUnsubscribeForm .aboUnsubscribeForm__text--regular{display:none}.aboUnsubscribeForm ::-webkit-calendar-picker-indicator{margin-right:.5rem;margin-top:-1rem}.aboUnsubscribeForm .aboUnsubscribeForm__dataSection{background-color:#f4f4f4;border-radius:.5rem;display:flex;flex-flow:row wrap;font-size:1rem;gap:1.5rem;line-height:1.4;margin:0 .5rem;padding:1.5rem}.aboUnsubscribeForm .aboUnsubscribeForm__data{display:flex;flex-direction:column;font-size:1rem;line-height:1.5;width:100%}.aboUnsubscribeForm .aboUnsubscribeForm__data span,.aboUnsubscribeForm .aboUnsubscribeForm__data.aboUnsubscribeForm__data--fullWidth span{white-space:pre-wrap;word-wrap:break-word}.aboUnsubscribeForm .aboUnsubscribeForm__data.aboUnsubscribeForm__data--fullWidth{width:100%}.aboUnsubscribeForm .aboUnsubscribeForm__data.aboUnsubscribeForm__data--fullWidth a{cursor:pointer;text-decoration:underline;width:max-content}@media (min-width:35.5rem){.aboUnsubscribeForm .f-item--radioButton{width:calc(50% - 1rem)}.aboUnsubscribeForm .f-item--radioButton:first-of-type{margin-right:.5rem}.aboUnsubscribeForm .f-item--radioButton:last-of-type{margin-left:.5rem}.aboUnsubscribeForm .aboUnsubscribeForm__data{width:47.764%}}@media (min-width:48rem){.aboUnsubscribeForm{padding:0}}