.subscribe__ticker{display:flex;padding-block:5rem 4.875rem;background:var(--color-bg);font-family:var(--font-family-alt);font-size:6.5rem;line-height:1;pointer-events:none}@media(max-width:63.9375rem){.subscribe__ticker{padding-block-end:6.375rem;font-size:5rem}}@media(max-width:47.9375rem){.subscribe__ticker{padding:3.0625rem 0;font-size:3rem}}.subscribe__ticker-container{--animation-name:marquee;display:flex;animation:var(--animation-name) 25s infinite linear;pointer-events:all;will-change:transform}[dir=rtl] .subscribe__ticker-container{--animation-name:marquee-inverse}.subscribe__ticker:hover .subscribe__ticker-container{animation-play-state:paused}.subscribe__ticker-btn{margin-inline-end:12.5vw}.subscribe__form{padding-block-start:2.3125rem;background:var(--color-bg);text-align:center}@media(max-width:47.9375rem){.subscribe__form{padding:1.5rem 0}}.subscribe__container{display:flex;flex-direction:column;align-items:center;gap:2.5rem}@media(max-width:47.9375rem){.subscribe__container{gap:1rem}}.subscribe__text{letter-spacing:-.03rem}@media(max-width:47.9375rem){.subscribe__text{display:none}}.subscribe__input{width:min(67.5rem,100%);padding-block-end:.8125rem;color:inherit;font-family:var(--font-family-alt);font-size:3rem;line-height:1;letter-spacing:-.09rem;text-align:center;background:none;border:none;border-bottom:.125rem solid var(--color-border-secondary);transition:.25s}@media(max-width:47.9375rem){.subscribe__input{padding-block-end:.375rem;font-size:2rem}}.subscribe__input::-moz-placeholder{opacity:1;color:var(--color-gray-200)}.subscribe__input::placeholder{opacity:1;color:var(--color-gray-200)}.subscribe__input:focus{outline:none}@media(max-width:47.9375rem){.subscribe__btn{padding:.75rem 1.5rem;font-size:.875rem;line-height:1.14}}
