.newsletter__inner[data-astro-cid-motrwrji]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.newsletter__pitch[data-astro-cid-motrwrji]{padding:var(--space-3xl) var(--cell-x)}.newsletter__heading[data-astro-cid-motrwrji]{margin:0 0 var(--space-base);font-family:var(--font-display);font-weight:500;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.1;color:var(--color-ink);letter-spacing:-.02em}.newsletter__heading[data-astro-cid-motrwrji] em[data-astro-cid-motrwrji]{font-family:var(--font-serif);font-style:normal;font-weight:400;color:var(--color-aloe-dark)}.newsletter__lead[data-astro-cid-motrwrji]{margin:0;color:var(--color-slate);font-family:var(--font-sans);font-weight:400;font-size:var(--text-body-sm);line-height:var(--leading-base);letter-spacing:var(--tracking-wider);max-width:32rem}.newsletter__action[data-astro-cid-motrwrji]{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:var(--space-3xl) var(--cell-x);border-left:1px solid var(--rule)}.newsletter__form[data-astro-cid-motrwrji]{display:flex;gap:var(--space-sm);width:100%;transition:opacity var(--dur-slow) var(--ease-out)}.newsletter__form[data-astro-cid-motrwrji].is-fading{opacity:0;pointer-events:none}.newsletter__input[data-astro-cid-motrwrji]{flex:1;padding:var(--space-md) var(--space-base);background:var(--color-cream);color:var(--color-ink);font-family:var(--font-sans);font-weight:400;font-size:var(--text-body-sm);border:1px solid var(--color-slate);border-radius:var(--radius-pill);transition:border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out);min-width:0}.newsletter__input[data-astro-cid-motrwrji]::placeholder{color:var(--color-slate);opacity:1}.newsletter__input[data-astro-cid-motrwrji]:focus{outline:none;border-color:var(--color-ink);box-shadow:0 0 0 1px var(--color-ink);background:var(--color-cream)}.newsletter__button[data-astro-cid-motrwrji]{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:var(--btn-action);color:var(--btn-action-texte);font-family:var(--font-sans);font-weight:500;font-size:var(--text-body-sm);border:1px solid var(--btn-action);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);flex-shrink:0}.newsletter__button[data-astro-cid-motrwrji]:hover{background:var(--btn-action-survol);border-color:var(--btn-action-survol);color:var(--btn-action-texte)}.newsletter__button[data-astro-cid-motrwrji]:active{transform:scale(.97)}.newsletter__button[data-astro-cid-motrwrji]:disabled{opacity:.65;cursor:default;transform:none}.newsletter__button[data-astro-cid-motrwrji].is-loading .newsletter__button-arrow[data-astro-cid-motrwrji]{display:none}.newsletter__form[data-astro-cid-motrwrji] .newsletter__secondaire{flex-shrink:0}.newsletter__form[data-astro-cid-motrwrji] .newsletter__secondaire.is-loading .rl-btn__arrow{display:none}.newsletter__error[data-astro-cid-motrwrji]{margin:var(--space-sm) 0 0;padding-left:var(--space-base);color:#a5544a;font-family:var(--font-sans);font-weight:400;font-size:var(--text-small);line-height:var(--leading-base)}.newsletter__success[data-astro-cid-motrwrji]{display:flex;align-items:center;gap:var(--space-base);padding:var(--space-base) var(--space-lg);background:var(--color-mindaro-light);border:1px solid var(--color-aloe-light);border-radius:var(--radius-cell);opacity:0;transform:translateY(8px);transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out)}.newsletter__success[data-astro-cid-motrwrji].is-visible{opacity:1;transform:translateY(0)}.newsletter__success[data-astro-cid-motrwrji]:focus{outline:none}.newsletter__success-icon[data-astro-cid-motrwrji]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--color-aloe-dark);color:var(--color-cream)}.newsletter__success-text[data-astro-cid-motrwrji]{font-family:var(--font-sans);font-weight:400;font-size:var(--text-body-sm);line-height:var(--leading-base);color:var(--color-slate)}.newsletter__success-text[data-astro-cid-motrwrji] strong[data-astro-cid-motrwrji]{display:block;font-weight:500;color:var(--color-ink)}.sr-only[data-astro-cid-motrwrji]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:48rem){.newsletter__inner[data-astro-cid-motrwrji]{grid-template-columns:minmax(0,1fr)}.newsletter__pitch[data-astro-cid-motrwrji]{padding-block:var(--space-2xl) var(--space-lg)}.newsletter__action[data-astro-cid-motrwrji]{padding-block:0 var(--space-2xl);border-left:0}.newsletter__form[data-astro-cid-motrwrji]{flex-direction:column}.newsletter__button[data-astro-cid-motrwrji],.newsletter__form[data-astro-cid-motrwrji] .newsletter__secondaire{justify-content:center}}
