.Newsletter{align-items:center;aspect-ratio:1;border:1px solid #fff;border-radius:100%;display:flex;flex-direction:column;justify-content:center;max-width:584px;width:100%}@media(max-width:768px){.Newsletter{margin:0 auto}}.Newsletter__inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px;text-align:center;width:100%}@media(min-width:500px){.Newsletter__inner{padding:70px}}@supports not (aspect-ratio:1){.Newsletter__inner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Newsletter{height:0;padding-bottom:100%;position:relative}}.Newsletter__title{margin:0 auto 40px;text-transform:none}.Newsletter__description{font-size:18px}.Newsletter__loader{display:none}.Newsletter__form{margin-bottom:40px;position:relative}.Newsletter__form input::-webkit-input-placeholder{color:#fff}.Newsletter__form input::-moz-placeholder{color:#fff}.Newsletter__form input:-ms-input-placeholder{color:#fff}.Newsletter__form input:-moz-placeholder{color:#fff}.Newsletter__form input[type=email]{background:none;border:1px solid #fff;border-radius:26px;color:#fff;font-size:18px;overflow:hidden;padding:15px 30px;width:100%}.Newsletter__form button{--line-height:1.25;align-items:center;background-color:transparent;border:1px solid #fff;border-radius:20px;color:#fff;cursor:none;display:inline-flex;font-family:tw_cen_mtregular;font-size:calc(.13333vw + 13.33333px);font-style:normal;font-weight:400;justify-content:center;letter-spacing:.05em;line-height:1.25;min-height:38px;padding:5px 15px;position:absolute;right:8px;text-align:center;text-decoration:none;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:all .3s cubic-bezier(.19,1,.22,1) 0s}@media(min-width:2001px){.Newsletter__form button{font-size:16px}}@media(max-width:500px){.Newsletter__form button{font-size:14px}}@media(max-width:499px){.Newsletter__form button{padding-top:6px}}.Newsletter__form button:focus:not([disabled]),.Newsletter__form button:hover:not([disabled]){background-color:#fff;border-color:#fff;color:#454545}.Newsletter__form button:focus[disabled],.Newsletter__form button:hover[disabled]{background-color:transparent!important;border-color:#fff!important;color:#fff!important}.Newsletter__form button[disabled]{opacity:.25}body.no-custom-cursor .Newsletter__form button{cursor:pointer}.Newsletter__form .Newsletter__loader{animation:dot-flashing 1s linear infinite alternate;animation-delay:.5s;background-color:#ffa400;border-radius:5px;color:#ffa400;display:none;height:10px;position:relative;width:10px}.Newsletter__form .Newsletter__loader:after,.Newsletter__form .Newsletter__loader:before{content:"";display:inline-block;position:absolute;top:0}.Newsletter__form .Newsletter__loader:before{animation:dot-flashing 1s infinite alternate;animation-delay:0s;background-color:#ffa400;border-radius:5px;color:#ffa400;height:10px;left:-15px;width:10px}.Newsletter__form .Newsletter__loader:after{animation:dot-flashing 1s infinite alternate;animation-delay:1s;background-color:#ffa400;border-radius:5px;color:#ffa400;height:10px;left:15px;width:10px}@keyframes dot-flashing{0%{background-color:transparent}50%,to{background-color:#fff}}.Newsletter .Newsletter__error-msg,.Newsletter .Newsletter__success-msg,.Newsletter.is-loading .Newsletter__btn-text{display:none}.Newsletter.is-loading button{width:70px}.Newsletter.is-loading button:focus,.Newsletter.is-loading button:hover{background-color:#ffa400;border-color:#fff}.Newsletter.is-loading .Newsletter__loader{display:block}.Newsletter.is-loading .Newsletter__error-msg,.Newsletter.is-loading .Newsletter__success-msg,.Newsletter.is-success .Newsletter__description,.Newsletter.is-success .Newsletter__form{display:none}.Newsletter.is-success .Newsletter__success-msg{display:block}.Newsletter.is-error .Newsletter__description,.Newsletter.is-error .Newsletter__success-msg,.Newsletter.is-success .Newsletter__error-msg{display:none}.Newsletter.is-error .Newsletter__error-msg{display:block}