.subscribe-wrapper[data-v-c780ef0b]{--square-fill:#122a43;--square-stroke:#6493ea;width:fit-content;height:fit-content;display:flex;position:relative}.subscribe-wrapper.--light[data-v-c780ef0b]{--square-fill:#fafdff;--square-stroke:#0d84ff}input.email-input[data-v-c780ef0b]{color:#b2d5ff;letter-spacing:-.048rem;background:#122a43;border:.5px solid #6493ea;padding:1.6rem;font-family:Sohne,sans-serif;font-size:max(14px,1.6rem);font-style:normal;font-weight:400;line-height:2rem;transition:border-color .3s,background-color .3s}input.email-input[data-v-c780ef0b]::placeholder{color:#b2d5ff;opacity:.5;letter-spacing:-.048rem;font-family:Sohne,sans-serif;font-size:max(14px,1.6rem);font-style:normal;font-weight:400;line-height:2rem}.subscribe-wrapper:not(.--light):has(.email-input:focus) input.email-input[data-v-c780ef0b]:not(.--error){border-color:#fafdff}:is(.subscribe-wrapper:not(.--light):has(.email-input:focus) .square.icon1 .square-decoration[data-v-c780ef0b],.subscribe-wrapper:not(.--light):has(.email-input:focus) .square.icon3 .square-decoration[data-v-c780ef0b],.subscribe-wrapper:not(.--light):has(.email-input:focus) .square.icon5 .square-decoration[data-v-c780ef0b],.subscribe-wrapper:not(.--light):has(.email-input:focus) .square.icon6 .square-decoration[data-v-c780ef0b]){stroke:#fafdff}.square-decoration[data-v-c780ef0b]{fill:var(--square-fill);stroke:var(--square-stroke);transition:stroke .3s}.button-wrapper[data-v-c780ef0b]{border-top:1px solid #6493ea;border-bottom:1px solid #6493ea;border-right:1px solid #6493ea;padding:3px;transition:border-color .3s;position:relative}.subscribe-wrapper.--submit-disabled .button-wrapper[data-v-c780ef0b]{cursor:not-allowed}.subscribe-wrapper.--submit-disabled .button-wrapper .square[data-v-c780ef0b],.subscribe-wrapper.--submit-disabled .subscribe-button[data-v-c780ef0b]{pointer-events:none}.subscribe-button[data-v-c780ef0b]{color:#fafdff;letter-spacing:-.048rem;background-color:#0d84ff;height:100%;padding:1.6rem 3.2rem;font-family:Sohne,sans-serif;font-size:max(14px,1.6rem);font-style:normal;font-weight:400;line-height:2rem}.square[data-v-c780ef0b]{z-index:2;width:7px;height:7px;position:absolute}.icon1[data-v-c780ef0b]{top:-4px;left:-4px}.icon2[data-v-c780ef0b]{top:-4px;right:-4px}.icon3[data-v-c780ef0b]{bottom:-4px;left:-4px}.icon4[data-v-c780ef0b]{bottom:-4px;right:-4px}.icon5[data-v-c780ef0b]{top:-4px;left:-4px}.icon6[data-v-c780ef0b]{bottom:-4px;left:-4px}.subscribe-wrapper.--success .button-wrapper[data-v-c780ef0b],.subscribe-wrapper.--success input[data-v-c780ef0b]{border-color:#38a169}.subscribe-wrapper.--success button[data-v-c780ef0b]{background-color:#38a169}.subscribe-wrapper.--light input[data-v-c780ef0b]{color:#0d84ff;border-color:#0d84ff}.subscribe-wrapper.--light input[data-v-c780ef0b]::placeholder{color:#0d84ff;opacity:.5}.subscribe-wrapper.--light input.--error[data-v-c780ef0b]{border-color:#e53e3e}.subscribe-outer[data-v-c780ef0b]{flex-direction:column;gap:.8rem;width:fit-content;display:flex}input.--error[data-v-c780ef0b]{border-color:#e53e3e}.feedback.error[data-v-c780ef0b]{color:#e53e3e}.feedback.success[data-v-c780ef0b]{color:#38a169}@media (width>=1024px){input.email-input[data-v-c780ef0b]{letter-spacing:-.048rem;min-width:34.9rem;font-size:max(14px,1.6rem);line-height:2rem}input.email-input[data-v-c780ef0b]::placeholder{letter-spacing:-.048rem;font-size:max(14px,1.6rem);line-height:2rem}.subscribe-button[data-v-c780ef0b]{letter-spacing:-.048rem;font-size:max(14px,1.6rem);line-height:2rem}}@media (width<=1023px){.subscribe-wrapper[data-v-c780ef0b]{flex-direction:column;gap:.8rem;width:100%}.button-wrapper[data-v-c780ef0b]{border-width:0;width:100%;padding:0}.button-wrapper span[data-v-c780ef0b]{display:none}.subscribe-button[data-v-c780ef0b]{width:100%}.icon3[data-v-c780ef0b],.icon4[data-v-c780ef0b]{top:5rem;bottom:unset}.subscribe-outer[data-v-c780ef0b]{width:100%}}@media (hover:hover) and (pointer:fine){input.email-input[data-v-c780ef0b]:hover:not(:disabled){background-color:#0000}.subscribe-button[data-v-c780ef0b]{transition:background-color .3s cubic-bezier(.19,1,.22,1)}.subscribe-wrapper:not(.--success) .subscribe-button[data-v-c780ef0b]:hover:not(:disabled){background-color:#0000}}
