.subscribe-form_form__Zkx1U{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);width:100%;max-width:24rem;margin-inline:auto}.subscribe-form_label__2FINV{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.subscribe-form_capsule__HNajv{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2);width:100%;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white);box-shadow:var(--shadow-sm);transition:border-color var(--dur-fast) var(--ease-out)}.subscribe-form_capsule__HNajv:focus-within{border-color:var(--deep);outline:var(--focus-ring);outline-offset:var(--focus-offset)}.subscribe-form_capsuleError__AuSQR{border-color:var(--danger)}.subscribe-form_input___ydwa{flex:1 1 11rem;min-width:0;padding:0 0 0 var(--space-4);border:none;border-radius:0;background:transparent;color:var(--ink);font-family:var(--font-body)}.subscribe-form_input___ydwa:focus-visible{outline:none}.subscribe-form_honeypot__tZIa9{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.subscribe-form_button__brqes{flex-shrink:0;white-space:nowrap}.subscribe-form_errorText__NLkEc,.subscribe-form_hint__dO0B5{margin:0;font-size:var(--fs-12);text-align:center}.subscribe-form_hint__dO0B5{color:var(--ink-soft)}.subscribe-form_errorText__NLkEc{color:var(--danger)}.subscribe-form_success__CjlgE{max-width:24rem;margin-inline:auto;padding:var(--space-4) var(--space-6);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--white);box-shadow:var(--shadow-sm);color:var(--ink);font-size:var(--fs-16);font-weight:var(--fw-medium);text-align:center}