.newsletter-page[data-astro-cid-arsedjrt]{max-width:600px;margin:0 auto;padding:40px 20px 80px}.newsletter-container[data-astro-cid-arsedjrt] h1[data-astro-cid-arsedjrt]{color:#333;margin-bottom:12px;font-size:1.6rem}.newsletter-lead[data-astro-cid-arsedjrt]{color:#666;margin-bottom:32px;line-height:1.8}.subscribe-form[data-astro-cid-arsedjrt]{background:#fff;border:1px solid #e8e4df;border-radius:8px;padding:32px}.form-group[data-astro-cid-arsedjrt]{margin-bottom:20px}.form-group[data-astro-cid-arsedjrt] label[data-astro-cid-arsedjrt]{color:#444;margin-bottom:6px;font-size:.9rem;font-weight:700;display:block}.form-group[data-astro-cid-arsedjrt] input[data-astro-cid-arsedjrt][type=email]{box-sizing:border-box;border:1px solid #ddd;border-radius:6px;width:100%;padding:12px 14px;font-size:1rem;transition:border-color .2s}.form-group[data-astro-cid-arsedjrt] input[data-astro-cid-arsedjrt][type=email]:focus{border-color:var(--color-primary,#e85d4a);outline:none;box-shadow:0 0 0 3px #e85d4a1a}.hp-field[data-astro-cid-arsedjrt]{opacity:0;height:0;position:absolute;left:-9999px;overflow:hidden}.consent[data-astro-cid-arsedjrt]{color:#666;font-size:.85rem}.consent[data-astro-cid-arsedjrt] label[data-astro-cid-arsedjrt]{cursor:pointer;align-items:flex-start;gap:8px;font-weight:400;display:flex}.consent[data-astro-cid-arsedjrt] input[data-astro-cid-arsedjrt][type=checkbox]{flex-shrink:0;margin-top:3px}.consent[data-astro-cid-arsedjrt] a[data-astro-cid-arsedjrt]{color:var(--color-primary,#e85d4a);text-decoration:underline}.submit-btn[data-astro-cid-arsedjrt]{background:var(--color-primary,#e85d4a);color:#fff;cursor:pointer;border:none;border-radius:6px;width:100%;padding:14px;font-size:1rem;font-weight:700;transition:background .2s}.submit-btn[data-astro-cid-arsedjrt]:hover:not(:disabled){background:var(--color-primary-dark)}.submit-btn[data-astro-cid-arsedjrt]:disabled{opacity:.5;cursor:not-allowed}.form-message[data-astro-cid-arsedjrt]{border-radius:6px;margin-top:16px;padding:12px;font-size:.9rem;line-height:1.6;display:none}.form-message[data-astro-cid-arsedjrt].success{color:#2d7a3a;background:#f0faf0;border:1px solid #c3e6c3;display:block}.form-message[data-astro-cid-arsedjrt].error{color:#c0392b;background:#fdf0ee;border:1px solid #f5c6cb;display:block}.newsletter-note[data-astro-cid-arsedjrt]{color:#999;margin-top:24px;font-size:.82rem}.newsletter-note[data-astro-cid-arsedjrt] ul[data-astro-cid-arsedjrt]{padding-left:20px;line-height:1.8}.profile-step[data-astro-cid-arsedjrt]{background:#fbf9f6;border-radius:12px;margin-top:28px;padding:22px 20px}.profile-title[data-astro-cid-arsedjrt]{color:#333;margin:0 0 8px;font-size:1.05rem;font-weight:700}.profile-lead[data-astro-cid-arsedjrt]{color:#777;margin:0 0 20px;font-size:.86rem;line-height:1.75}.profile-group[data-astro-cid-arsedjrt]{margin-bottom:20px}.profile-label[data-astro-cid-arsedjrt]{color:#555;margin:0 0 10px;font-size:.84rem;font-weight:700}.profile-chips[data-astro-cid-arsedjrt]{flex-wrap:wrap;gap:8px;display:flex}.profile-chip[data-astro-cid-arsedjrt]{cursor:pointer}.profile-chip[data-astro-cid-arsedjrt] input[data-astro-cid-arsedjrt]{opacity:0;width:0;height:0;position:absolute}.profile-chip[data-astro-cid-arsedjrt] span[data-astro-cid-arsedjrt]{color:#666;background:#fff;border:1px solid #e8e4df;border-radius:999px;padding:7px 14px;font-size:.83rem;transition:all .15s;display:inline-block}.profile-chip[data-astro-cid-arsedjrt] input[data-astro-cid-arsedjrt]:checked+span[data-astro-cid-arsedjrt]{color:#fff;background:#e85d4a;border-color:#e85d4a}.profile-chip[data-astro-cid-arsedjrt] input[data-astro-cid-arsedjrt]:focus-visible+span[data-astro-cid-arsedjrt]{outline-offset:2px;outline:2px solid #f0b8ae}.profile-actions[data-astro-cid-arsedjrt]{align-items:center;gap:14px;margin-top:22px;display:flex}.profile-skip[data-astro-cid-arsedjrt]{color:#999;cursor:pointer;background:0 0;border:none;padding:8px 4px;font-size:.86rem}.profile-skip[data-astro-cid-arsedjrt]:hover{color:#555}.profile-save[data-astro-cid-arsedjrt]{width:auto;margin-left:auto;padding:11px 28px}.profile-done[data-astro-cid-arsedjrt]{color:#555;margin:0;font-size:.9rem;line-height:1.7}
