.subscribe-container[data-astro-cid-ajzedo7x]{max-width:420px;margin:0 auto;text-align:center;padding:0 1.5rem 3rem}h1[data-astro-cid-ajzedo7x]{font-family:var(--font-serif);font-size:2.5rem;font-weight:400;margin:0 0 .75rem;letter-spacing:-.02em}.subscribe-hint[data-astro-cid-ajzedo7x]{margin-bottom:1.75rem;font-size:.8125rem;color:rgb(var(--color-text-faint))}.subscribe-form[data-astro-cid-ajzedo7x],.lang-options[data-astro-cid-ajzedo7x]{display:flex;flex-direction:column;gap:.75rem}.lang-option[data-astro-cid-ajzedo7x]{display:flex;align-items:center;gap:.875rem;padding:1rem 1.25rem;border:1px solid rgb(var(--color-border-main) / .2);border-radius:12px;background:none;color:inherit;font:inherit;cursor:pointer;transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease),transform var(--dur-fast) var(--ease);text-align:left}.lang-option[data-astro-cid-ajzedo7x]:active{transform:scale(var(--press-scale-lg))}.lang-option[data-astro-cid-ajzedo7x]:hover{border-color:rgb(var(--color-text-main) / .4);background:rgb(var(--color-text-main) / .03)}.lang-option[data-astro-cid-ajzedo7x].selected{border-color:rgb(var(--color-forest-a));background:rgb(var(--color-forest-a) / .06)}.lang-option[data-astro-cid-ajzedo7x].selected:hover{background:rgb(var(--color-forest-a) / .11)}.lang-option[data-astro-cid-ajzedo7x].selected .lang-icon[data-astro-cid-ajzedo7x]{color:rgb(var(--color-forest-a))}.lang-icon[data-astro-cid-ajzedo7x]{color:rgb(var(--color-text-faint));flex-shrink:0;display:flex}.lang-label[data-astro-cid-ajzedo7x]{font-family:var(--font-serif);font-size:1.125rem;font-weight:500}.email-row[data-astro-cid-ajzedo7x]{display:flex;flex-direction:column;gap:.5rem;margin-top:1.25rem}.email-input[data-astro-cid-ajzedo7x]{flex:1;padding:.75rem 1rem;border:1px solid rgb(var(--color-main-1) / .12);border-radius:8px;background:rgb(var(--color-card));color:inherit;font-family:inherit;font-size:.875rem;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.email-input[data-astro-cid-ajzedo7x]:hover:not(:disabled){border-color:rgb(var(--color-main-1) / .3)}.email-input[data-astro-cid-ajzedo7x]::-moz-placeholder{color:rgb(var(--color-text-faint))}.email-input[data-astro-cid-ajzedo7x]::placeholder{color:rgb(var(--color-text-faint))}.email-input[data-astro-cid-ajzedo7x]:focus{border-color:rgb(var(--color-main-1) / .6);box-shadow:0 0 0 4px rgb(var(--color-main-1) / .07)}.submit-btn[data-astro-cid-ajzedo7x]{position:relative;width:100%;padding:.75rem 1.25rem;border:none;border-radius:var(--radius-md);background:linear-gradient(135deg,rgb(var(--color-forest-a)),rgb(var(--color-forest-b)));color:rgb(var(--color-forest-ink));font-family:inherit;font-size:.95rem;cursor:pointer;white-space:nowrap;transition:filter var(--dur) var(--ease),opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.submit-btn[data-astro-cid-ajzedo7x]:hover:not(:disabled){filter:brightness(1.18)}.submit-btn[data-astro-cid-ajzedo7x]:active:not(:disabled){transform:scale(var(--press-scale-lg))}.submit-btn[data-astro-cid-ajzedo7x]:disabled{opacity:.3;cursor:not-allowed}.submit-btn[data-astro-cid-ajzedo7x].is-loading:disabled{opacity:.72;cursor:wait}.submit-btn-label[data-astro-cid-ajzedo7x]{display:inline-block}.submit-btn[data-astro-cid-ajzedo7x].is-loading .submit-btn-label[data-astro-cid-ajzedo7x]{visibility:hidden}.submit-btn-dots[data-astro-cid-ajzedo7x]{display:none;position:absolute;inset:0;align-items:center;justify-content:center;gap:.28em;pointer-events:none}.submit-btn[data-astro-cid-ajzedo7x].is-loading .submit-btn-dots[data-astro-cid-ajzedo7x]{display:inline-flex}.submit-btn-dots[data-astro-cid-ajzedo7x] span[data-astro-cid-ajzedo7x]{width:.32em;height:.32em;border-radius:50%;background:currentColor;opacity:.35;animation:submit-dot-bounce 1.05s ease-in-out infinite}.submit-btn-dots[data-astro-cid-ajzedo7x] span[data-astro-cid-ajzedo7x]:nth-child(2){animation-delay:.15s}.submit-btn-dots[data-astro-cid-ajzedo7x] span[data-astro-cid-ajzedo7x]:nth-child(3){animation-delay:.3s}@keyframes submit-dot-bounce{0%,80%,to{transform:translateY(0);opacity:.3}40%{transform:translateY(-.22em);opacity:.85}}@media(prefers-reduced-motion:reduce){.submit-btn-dots[data-astro-cid-ajzedo7x] span[data-astro-cid-ajzedo7x]{animation:none;opacity:.45}}.form-message[data-astro-cid-ajzedo7x]{margin-top:.5rem;font-size:.8125rem;line-height:1.5}.form-message[data-astro-cid-ajzedo7x].success{color:rgb(var(--color-text-muted))}.form-message[data-astro-cid-ajzedo7x].error{color:rgb(var(--color-danger))}.subscribe-footer[data-astro-cid-ajzedo7x]{margin-top:2rem;font-size:.8125rem;color:rgb(var(--color-text-faint))}
