.caritas-newsletter{--nl-ink: #000000;--nl-muted: rgba(0, 0, 0, .6);--nl-surface: #f9f8fc;--nl-shell-max: 90rem;--nl-content-max: 48rem;--nl-layout-x: 4rem;--nl-page-inset: max( var(--nl-layout-x), calc((100vw - var(--nl-shell-max)) / 2 + var(--nl-layout-x)) );--nl-pad-y: 7rem;--nl-gap-main: 2rem;--nl-title-size: 3rem;--nl-intro-size: 1.125rem;--nl-button-bg: #cc1e1c;--nl-button-radius: 1.875rem;position:relative;z-index:4;box-sizing:border-box;width:100%;max-width:none;margin-block:0;padding-block:var(--nl-pad-y);padding-inline:var(--nl-page-inset);background:var(--nl-surface);color:var(--nl-ink)}.caritas-newsletter--verband{--nl-surface: #f4f9fd}.caritas-newsletter.alignfull{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}.caritas-newsletter__inner{width:100%;max-width:var(--nl-content-max);margin-inline:auto}.caritas-newsletter__content{display:flex;flex-direction:column;align-items:center;gap:var(--nl-gap-main);text-align:center}.caritas-newsletter__title{margin:0;font-size:var(--nl-title-size);line-height:1.2;font-weight:600;letter-spacing:-.03em;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif)}.caritas-newsletter__intro{margin:0;font-size:var(--nl-intro-size);line-height:1.5;font-weight:400;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif)}.caritas-newsletter__form{display:flex;flex-direction:column;gap:1rem;width:min(100%,32.0625rem)}.caritas-newsletter__fields{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.caritas-newsletter__input{flex:1 1 12rem;min-height:3rem;padding:.75rem;border:1px solid var(--nl-ink);background:#fff;font-size:1rem;line-height:1.5;color:var(--nl-ink);font-family:var(--wp--preset--font-family--inter, Inter, sans-serif)}.caritas-newsletter__input::placeholder{color:var(--nl-muted)}.caritas-newsletter__button{flex:0 0 auto;min-height:3rem;padding:.75rem 1.5rem;border:0;border-radius:var(--nl-button-radius);background:var(--nl-button-bg);font-size:1rem;line-height:1.5;font-weight:500;color:#fff;cursor:pointer;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif)}.caritas-newsletter__button:hover,.caritas-newsletter__button:focus-visible{opacity:.9}.caritas-newsletter__privacy{margin:0;font-size:.75rem;line-height:1.5;font-weight:400;text-align:center;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif)}.caritas-newsletter__feedback{margin:0;font-size:.9375rem;line-height:1.5;font-weight:500;text-align:center;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif)}.caritas-newsletter__feedback[hidden]{display:none}.caritas-newsletter__feedback[data-state=success]{color:#1a7f37}.caritas-newsletter__feedback[data-state=error]{color:var(--nl-button-bg)}.caritas-newsletter__button:disabled{opacity:.6;cursor:progress}.caritas-newsletter--editor.alignfull{--nl-page-inset: var(--nl-layout-x)}.caritas-newsletter--editor .caritas-newsletter__title .rich-text,.caritas-newsletter--editor .caritas-newsletter__title .block-editor-rich-text__editable,.caritas-newsletter--editor .caritas-newsletter__intro .rich-text,.caritas-newsletter--editor .caritas-newsletter__intro .block-editor-rich-text__editable,.caritas-newsletter--editor .caritas-newsletter__privacy .rich-text,.caritas-newsletter--editor .caritas-newsletter__privacy .block-editor-rich-text__editable{font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;text-align:inherit;font-family:inherit;background:transparent}@media(max-width:768px){.caritas-newsletter{--nl-pad-y: 3.5rem;--nl-title-size: 2rem;--nl-page-inset: 1.5rem}.caritas-newsletter__fields{flex-direction:column}.caritas-newsletter__input{flex:0 0 auto;width:100%}.caritas-newsletter__button{width:100%}}
