.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.subscribe{--subscribe-background: #fff;--subscribe-box-shadow: none;--subscribe-padding-mobile: 32px 0;--subscribe-padding-tablet: 40px 0;padding:var(--subscribe-padding-mobile);border-radius:32px 32px 0 0;box-shadow:var(--subscribe-box-shadow);background:var(--subscribe-background)}@media (min-width:768px){.subscribe{padding:var(--subscribe-padding-mobile)}}.subscribe__container{display:flex;flex-direction:column;gap:12px}@media (min-width:768px){.subscribe__container{max-width:768px}}@media (min-width:1024px){.subscribe__container{max-width:968px}}.subscribe__form{display:flex;flex-direction:column;align-items:center}.subscribe__title{font-size:1.25rem;letter-spacing:-.03em;line-height:1.3em;font-weight:500;padding:0;margin:0 0 36px;text-align:center}@media (min-width:768px) and (max-width:1024px){.subscribe__title{font-size:1.75rem}}@media (min-width:1024px){.subscribe__title{font-size:2rem}}@media (min-width:768px) and (max-width:1024px){.subscribe__title{line-height:1.286em}}@media (min-width:1024px){.subscribe__title{line-height:1.25em}}@media (min-width:768px){.subscribe__title{margin:0 0 48px}}.subscribe__title b,.subscribe__title strong{font-weight:inherit;color:#adadad}@media (min-width:768px){.subscribe__title b,.subscribe__title strong{color:#496090}}.subscribe__input-box{box-sizing:border-box;margin-bottom:15px;height:fit-content;max-width:448px;width:100%;display:flex;justify-content:center;align-items:center}.subscribe__input-box input[type=text]::placeholder{color:val(--gray-color-400);font-family:"montserrat";font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.02em}.subscribe__input{height:100%;width:100%}.subscribe__input:has(.input-error,.create-action-result-message.error) .input-container{border-color:#c82a20}.subscribe__input .input-slot-end{margin:0}.subscribe__input .input-container{padding:0;height:100%;min-height:50px}.subscribe__input .create-action-result-message.error,.subscribe__input .input-description{color:#c82a20}.subscribe__input .create-action-result-message{text-align:center}.subscribe__input .create-action-result-message.success{color:#496090}.subscribe__button{height:100%;padding:0 24px;min-width:10px;min-height:10px;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.02em}.subscribe__policy{text-align:center;color:var(--gray-color-300);padding:0;margin:0;font-weight:400;font-size:.75rem;line-height:1.333em;letter-spacing:-.03em}@media (min-width:768px){.subscribe__policy{max-width:684px}}.subscribe__policy a{transition:all .35s}

