.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}.subscribe-widget__form{border-radius:24px;background:linear-gradient(270deg,#010101 -20.16%,#335eb6 48.67%,#9517d0 127.86%);position:relative;padding:100px 16px 16px}@media (min-width:768px){.subscribe-widget__form{padding:36px 24px}}.subscribe-widget__form-bg-left{position:absolute;pointer-events:none;top:6%;right:0;max-width:150px;transform:translateY(-50%);z-index:1}@media (min-width:768px){.subscribe-widget__form-bg-left{top:27%;left:-7%;right:revert}}@media (min-width:1024px){.subscribe-widget__form-bg-left{top:30%;left:-4%;max-width:revert}}@media (min-width:1440px){.subscribe-widget__form-bg-left{top:38%;left:6%}}@media (min-width:1900px){.subscribe-widget__form-bg-left{top:47%;left:4.5%}}.subscribe-widget__form-bg-right{position:absolute;pointer-events:none;top:14.5%;left:3.5%;max-width:100px;transform:translateY(-50%) rotate(-9deg);z-index:1}@media (min-width:768px){.subscribe-widget__form-bg-right{top:8%;right:-5.5%;max-width:170px;left:revert;transform:translateY(-50%)}}@media (min-width:1024px){.subscribe-widget__form-bg-right{max-width:250px;top:10%;right:-6%}}@media (min-width:1440px){.subscribe-widget__form-bg-right{top:32%;right:-3.5%}}@media (min-width:1900px){.subscribe-widget__form-bg-right{top:35%;right:4.5%;max-width:revert}}.subscribe-widget__form-inner{max-width:775px;margin:0 auto;width:100%;display:grid;grid-template-columns:100%;gap:20px;align-items:flex-start;z-index:2;position:relative}@media (min-width:768px){.subscribe-widget__form-inner{gap:16px}}@media (min-width:1900px){.subscribe-widget__form-inner{max-width:975px}}.subscribe-widget__header{display:flex;flex-direction:column;gap:8px;margin:0 0 20px;align-items:center}.subscribe-widget__title{font-size:1.5rem;letter-spacing:-.03em;line-height:1.27em;color:#fff;text-align:center;margin:0}@media (min-width:768px) and (max-width:1024px){.subscribe-widget__title{font-size:2.25rem}}@media (min-width:1024px){.subscribe-widget__title{font-size:2.5rem}}@media (min-width:768px) and (max-width:1024px){.subscribe-widget__title{line-height:1.2855em}}@media (min-width:1024px){.subscribe-widget__title{line-height:1.25em;min-width:845px}}.subscribe-widget__subtitle{font-size:.875rem;letter-spacing:-.02em;line-height:1.286em;color:#d6d6d6;text-align:center;margin:0}@media (min-width:768px) and (max-width:1024px){.subscribe-widget__subtitle{font-size:1rem}}@media (min-width:1024px){.subscribe-widget__subtitle{font-size:1rem}}@media (min-width:768px) and (max-width:1024px){.subscribe-widget__subtitle{line-height:1.25em}}@media (min-width:1024px){.subscribe-widget__subtitle{line-height:1.25em}}.subscribe-widget__fields{display:grid;grid-template-columns:100%;gap:20px 24px;align-items:flex-start;z-index:2}@media (min-width:768px){.subscribe-widget__fields{grid-template-columns:2fr 1fr;gap:16px 24px}}.subscribe-widget__input .create-action-result-message.error,.subscribe-widget__input .input-error{color:#f29b9b}.subscribe-widget__input .create-action-result-message{text-align:center}.subscribe-widget__input .create-action-result-message.success{color:#fff}.subscribe-widget__button.button.large{min-width:260px}.subscribe-widget__policy{text-align:center;color:#e7e7e7;font-size:.75rem;letter-spacing:-.02em;line-height:1.333em}@media (min-width:768px) and (max-width:1024px){.subscribe-widget__policy{font-size:.875rem}}@media (min-width:1024px){.subscribe-widget__policy{font-size:.875rem}}@media (min-width:768px) and (max-width:1024px){.subscribe-widget__policy{line-height:1.286em}}@media (min-width:1024px){.subscribe-widget__policy{line-height:1.286em}}.subscribe-widget__policy a{color:#adadad;transition:all .35s}.subscribe-widget__policy a:hover{color:#d6d6d6}.subscribe-widget__footnote{text-align:center;color:#e7e7e7;font-size:.75rem;letter-spacing:-.02em;line-height:1.333em}@media (min-width:768px) and (max-width:1024px){.subscribe-widget__footnote{font-size:.875rem}}@media (min-width:1024px){.subscribe-widget__footnote{font-size:.875rem}}@media (min-width:768px) and (max-width:1024px){.subscribe-widget__footnote{line-height:1.286em}}@media (min-width:1024px){.subscribe-widget__footnote{line-height:1.286em}}

