.style_author_subscription__5nHbT{background-color:var(--color-white);border-radius:8px;padding:16px 10px;margin-bottom:40px}.style_author_subscription__title__YBzyX{color:var(--color-text);font-size:var(--h2-font-size);font-style:normal;font-weight:700;line-height:26px;margin-bottom:4px}.style_author_subscription__description__FklQ2{color:var(--color-dark-gray);font-size:var(--font-text16);font-weight:400;line-height:24px;margin-bottom:26px}.style_author_subscription__form__K0wVg{display:flex;flex-direction:column;gap:16px}.style_author_subscription__input_wrapper__2em21{position:relative;margin-bottom:15px}.style_author_subscription__input__y1z_F{width:100%;padding:16px 19px;font-size:var(--font-text16);border:1px solid var(--color-grey);border-radius:8px;transition:all .3s ease;outline:none;color:var(--color-dark-gray);background-color:var(--color-white)}.style_author_subscription__input__y1z_F::placeholder{color:var(--color-dark-gray);font-size:var(--font-text16)}.style_author_subscription__input__y1z_F:focus{border-color:#fd7e14;box-shadow:0 0 0 3px rgba(253,126,20,.1)}.style_author_subscription__input_error__cs_QZ{border-color:#dc3545}.style_author_subscription__input_error__cs_QZ:focus{border-color:#dc3545;box-shadow:0 0 0 3px rgba(220,53,69,.1)}.style_author_subscription__input_success__lVe1S{border-color:#28a745}.style_author_subscription__error__qZL00{position:absolute;top:100%;left:0;margin-top:8px;font-size:14px;color:#dc3545;font-weight:500}.style_author_subscription__button__33gQV{width:100%;padding:16px;font-size:var(--font-text16);font-weight:600;color:#fff;background:var(--color-primary);border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}.style_author_subscription__button__33gQV:hover:not(:disabled){background:var(--color-primary);transform:translateY(-2px);box-shadow:0 8px 25px rgba(253,126,20,.3)}.style_author_subscription__button__33gQV:disabled{opacity:.6;cursor:not-allowed;transform:none;background:var(--color-grey)}.style_author_subscription__button_loading__oC6zP{position:relative}.style_author_subscription__button_loading__oC6zP:after{content:"";position:absolute;width:20px;height:20px;margin:auto;border:2px solid transparent;border-top-color:#fff;border-radius:50%;animation:style_spin__JiAfy 1s linear infinite;top:0;bottom:0;right:20px}.style_author_subscription__button_success__HTY1R{background:#28a745}.style_author_subscription__success__7cr1C{padding:16px 20px;background:#d4edda;color:#155724;border:1px solid #c3e6cb;border-radius:8px;margin-top:20px;font-weight:500}.style_author_subscription__error_message__yUgi1{padding:16px 20px;background:#f8d7da;color:#721c24;border:1px solid #f5c6cb;border-radius:8px;margin-top:20px;font-weight:500}@keyframes style_spin__JiAfy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (min-width:768px){.style_author_subscription__5nHbT{padding:20px 32px}.style_author_subscription__form__K0wVg{flex-direction:row}.style_author_subscription__button__33gQV{width:212px}.style_author_subscription__input_wrapper__2em21{margin-bottom:0;width:100%}}@media screen and (min-width:992px){.style_author_subscription__5nHbT{padding:42px 40px;margin-bottom:60px}.style_author_subscription__content__5AZbw{display:flex}.style_author_subscription__form__K0wVg{flex-direction:column;width:280px}.style_author_subscription__button__33gQV{width:100%}.style_author_subscription__description__FklQ2{max-width:80%}}@media screen and (min-width:1240px){.style_author_subscription__form__K0wVg{flex-direction:row;align-items:center;justify-content:flex-end;width:100%}.style_author_subscription__button__33gQV{width:180px}.style_author_subscription__input_wrapper__2em21{width:280px}.style_author_subscription__description__FklQ2{max-width:100%}}