.caritas-about-intro{--ai-ink: #000000;--ai-surface: #fef9f8;--ai-shell-max: 90rem;--ai-content-max: 73.75rem;--ai-layout-x: 4rem;--ai-page-inset: max( var(--ai-layout-x), calc((100vw - var(--ai-shell-max)) / 2 + var(--ai-layout-x)) );--ai-pad-y: 7rem;--ai-gap-main: 7.5rem;--ai-title-size: 3rem;--ai-text-size: 1.125rem;--ai-cta-title-size: 2rem;--ai-button-radius: 1.875rem;--ai-title-max: 30.625rem;--ai-body-max: 36.25rem;--ai-cta-max: 36.25rem;position:relative;z-index:6;isolation:isolate;overflow:clip;box-sizing:border-box;width:100%;max-width:none;margin-block:0;padding-block:var(--ai-pad-y);padding-inline:var(--ai-page-inset);background:var(--ai-surface);color:var(--ai-ink)}.caritas-about-intro__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.caritas-about-intro__glow{position:absolute;pointer-events:none}.caritas-about-intro__glow--right{top:28%;left:-27%;width:155%;height:130%;background:radial-gradient(50% 50% at 50% 50%,#f9c5b838,#c7bcde2e 29.8%,#94c7ed24 60%,#fff0)}.caritas-about-intro.alignfull{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}.caritas-about-intro__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--ai-gap-main);align-items:center;width:100%;max-width:var(--ai-content-max);margin-inline:auto}.caritas-about-intro__layout{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;width:100%}.caritas-about-intro__title{flex:0 1 var(--ai-title-max);margin:0;max-width:var(--ai-title-max);font-size:var(--ai-title-size);line-height:1.2;font-weight:600;letter-spacing:-.03em;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif)}.caritas-about-intro__body{flex:0 1 var(--ai-body-max);max-width:var(--ai-body-max);padding-top:1.5625rem}.caritas-about-intro__lead,.caritas-about-intro__text{margin:0;font-size:var(--ai-text-size);line-height:1.5;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif)}.caritas-about-intro__lead{font-weight:600}.caritas-about-intro__text{margin-top:1.125rem;font-weight:400}.caritas-about-intro__cta{display:flex;flex-direction:column;align-items:center;gap:2.5rem;max-width:var(--ai-cta-max);text-align:center}.caritas-about-intro__cta-title{margin:0;font-size:var(--ai-cta-title-size);line-height:1.3;font-weight:600;letter-spacing:-.03em;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif)}.caritas-about-intro__button{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 1.5rem;border:2px solid var(--ai-ink);border-radius:var(--ai-button-radius);background:transparent;font-size:1rem;line-height:1.5;font-weight:500;color:var(--ai-ink);text-decoration:none;white-space:nowrap;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif)}.caritas-about-intro__button:hover,.caritas-about-intro__button:focus-visible{opacity:.85}.caritas-about-intro:has(+.caritas-team--ueber-uns){--ai-overlap: 3.125rem;padding-bottom:calc(var(--ai-pad-y) + var(--ai-overlap))}.caritas-about-intro--editor{--ai-page-inset: var(--ai-layout-x);--ai-overlap: 3.125rem;padding-bottom:calc(var(--ai-pad-y) + var(--ai-overlap))}.caritas-about-intro--editor.alignfull{width:100%;max-width:none;margin-inline:0}.caritas-about-intro--editor .caritas-about-intro__layout{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:2rem}.caritas-about-intro--editor .caritas-about-intro__title{flex:0 1 var(--ai-title-max);max-width:var(--ai-title-max)}.caritas-about-intro--editor .caritas-about-intro__body{flex:0 1 var(--ai-body-max);max-width:var(--ai-body-max);padding-top:1.5625rem}.caritas-about-intro--editor .caritas-about-intro__title .rich-text,.caritas-about-intro--editor .caritas-about-intro__title .block-editor-rich-text__editable,.caritas-about-intro--editor .caritas-about-intro__lead .rich-text,.caritas-about-intro--editor .caritas-about-intro__lead .block-editor-rich-text__editable,.caritas-about-intro--editor .caritas-about-intro__text .rich-text,.caritas-about-intro--editor .caritas-about-intro__text .block-editor-rich-text__editable,.caritas-about-intro--editor .caritas-about-intro__cta-title .rich-text,.caritas-about-intro--editor .caritas-about-intro__cta-title .block-editor-rich-text__editable,.caritas-about-intro--editor .caritas-about-intro__button .rich-text,.caritas-about-intro--editor .caritas-about-intro__button .block-editor-rich-text__editable{margin:0}.caritas-about-intro--editor .caritas-about-intro__title.block-editor-rich-text__editable,.caritas-about-intro--editor .caritas-about-intro__title .block-editor-rich-text__editable{font-size:var(--ai-title-size);line-height:1.2;font-weight:600;letter-spacing:-.03em;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif);color:var(--ai-ink)}.caritas-about-intro--editor .caritas-about-intro__lead.block-editor-rich-text__editable,.caritas-about-intro--editor .caritas-about-intro__lead .block-editor-rich-text__editable{font-size:var(--ai-text-size);line-height:1.5;font-weight:600;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif);color:var(--ai-ink)}.caritas-about-intro--editor .caritas-about-intro__text.block-editor-rich-text__editable,.caritas-about-intro--editor .caritas-about-intro__text .block-editor-rich-text__editable{font-size:var(--ai-text-size);line-height:1.5;font-weight:400;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif);color:var(--ai-ink)}.caritas-about-intro--editor .caritas-about-intro__cta-title.block-editor-rich-text__editable,.caritas-about-intro--editor .caritas-about-intro__cta-title .block-editor-rich-text__editable{font-size:var(--ai-cta-title-size);line-height:1.3;font-weight:600;letter-spacing:-.03em;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif);color:var(--ai-ink);text-align:center}.caritas-about-intro--editor .caritas-about-intro__button.block-editor-rich-text__editable,.caritas-about-intro--editor .caritas-about-intro__button .block-editor-rich-text__editable{font-size:1rem;line-height:1.5;font-weight:500;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif);color:var(--ai-ink)}@media(max-width:960px){.caritas-about-intro:not(.caritas-about-intro--editor) .caritas-about-intro__layout{flex-direction:column;gap:1.5rem}.caritas-about-intro:not(.caritas-about-intro--editor) .caritas-about-intro__body{padding-top:0}.caritas-about-intro:not(.caritas-about-intro--editor) .caritas-about-intro__title,.caritas-about-intro:not(.caritas-about-intro--editor) .caritas-about-intro__body{flex-basis:auto;max-width:none}}@media(max-width:768px){.caritas-about-intro{--ai-pad-y: 3.5rem;--ai-gap-main: 3rem;--ai-title-size: 2rem;--ai-cta-title-size: 1.5rem}.caritas-about-intro__inner,.caritas-about-intro{--ai-page-inset: 1.5rem}.caritas-about-intro:has(+.caritas-team--ueber-uns){--ai-overlap: 2rem;padding-bottom:calc(var(--ai-pad-y) + var(--ai-overlap))}}
