.caritas-split-accordion{--sa-ink: #000000;--sa-gradient-start: #c9e3f6;--sa-gradient-end: #94c7ed;--sa-shell-max: 90rem;--sa-content-max: 80rem;--sa-layout-x: 5rem;--sa-page-inset: max( var(--sa-layout-x), calc((100vw - var(--sa-shell-max)) / 2 + var(--sa-layout-x)) );--sa-frame-radius: 3.125rem;--sa-pad-y: 7rem;--sa-gap-columns: 5rem;--sa-header-max: 31.25rem;--sa-title-size: 3rem;--sa-title-lh: 1.2;--sa-title-tracking: -.03em;--sa-intro-size: 1.125rem;--sa-question-size: 1.5rem;--sa-question-lh: 1.4;--sa-question-tracking: -.03em;--sa-answer-size: 1rem;--sa-row-py: 1.25rem;--sa-header-gap: 1.5rem;--sa-button-radius: 1.875rem;position:relative;z-index:4;box-sizing:border-box;width:100%;max-width:none;margin-block:0;padding:0;background:transparent;color:var(--sa-ink)}.caritas-split-accordion.alignfull{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}.caritas-split-accordion__shell{box-sizing:border-box;width:100%;padding-block:var(--sa-pad-y);padding-inline:var(--sa-page-inset);border-radius:var(--sa-frame-radius) var(--sa-frame-radius) 0 0;background:linear-gradient(180deg,var(--sa-gradient-start) 0%,var(--sa-gradient-end) 76.44%)}.caritas-split-accordion__inner{width:100%;max-width:var(--sa-content-max);margin-inline:auto}.caritas-split-accordion__layout{display:flex;align-items:flex-start;gap:var(--sa-gap-columns);width:100%}.caritas-split-accordion__header{display:flex;flex-direction:column;gap:var(--sa-header-gap);flex:0 0 var(--sa-header-max);width:var(--sa-header-max);max-width:100%}.caritas-split-accordion__title{margin:0;font-size:var(--sa-title-size);line-height:var(--sa-title-lh);font-weight:600;letter-spacing:var(--sa-title-tracking);color:var(--sa-ink);font-family:var(--wp--preset--font-family--inter, Inter, sans-serif)}.caritas-split-accordion__intro{font-size:var(--sa-intro-size);line-height:1.5;font-weight:400;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif)}.caritas-split-accordion__intro p{margin:0}.caritas-split-accordion__intro p+p{margin-top:1em}.caritas-split-accordion__actions{display:flex;align-items:flex-start}.caritas-split-accordion__button{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 1.5rem;border:2px solid var(--sa-ink);border-radius:var(--sa-button-radius);background:transparent;font-size:1rem;line-height:1.5;font-weight:500;color:var(--sa-ink);text-decoration:none;white-space:nowrap;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif);transition:opacity .2s ease}.caritas-split-accordion__button:hover,.caritas-split-accordion__button:focus-visible{opacity:.85;color:var(--sa-ink)}.caritas-split-accordion__list{flex:1 1 0;min-width:0;border-bottom:1px solid var(--sa-ink)}.caritas-split-accordion__item{border-top:1px solid var(--sa-ink)}.caritas-split-accordion__question{margin:0}.caritas-split-accordion__trigger{display:flex;align-items:center;gap:1.5rem;width:100%;padding-block:var(--sa-row-py);border:0;background:transparent;text-align:left;cursor:pointer;color:inherit;font:inherit}.caritas-split-accordion__question-text{flex:1 1 auto;min-width:0;font-size:var(--sa-question-size);line-height:var(--sa-question-lh);font-weight:600;letter-spacing:var(--sa-question-tracking);font-family:var(--wp--preset--font-family--inter, Inter, sans-serif)}.caritas-split-accordion__icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:2rem;height:2rem;transition:transform .2s ease}.caritas-split-accordion__item.is-open .caritas-split-accordion__icon{transform:rotate(180deg)}.caritas-split-accordion__icon-svg{display:block;width:2rem;height:2rem}.caritas-split-accordion__panel{overflow:hidden}.caritas-split-accordion__panel[hidden]{display:none}.caritas-split-accordion__answer{padding-block:0 1.5rem;font-size:var(--sa-answer-size);line-height:1.5;font-weight:400;font-family:var(--wp--preset--font-family--inter, Inter, sans-serif)}.caritas-split-accordion__answer p{margin:0 0 1rem}.caritas-split-accordion__answer p:last-child{margin-bottom:0}.caritas-split-accordion--editor{--sa-pad-y: 3rem;--sa-gap-columns: 2.5rem;--sa-title-size: 2rem;--sa-header-max: 17.5rem;--sa-question-size: 1.25rem}.caritas-split-accordion--editor,.caritas-split-accordion--editor .caritas-split-accordion__shell{--sa-page-inset: var(--sa-layout-x)}.caritas-split-accordion--editor.alignfull{width:100%;max-width:none;margin-inline:0}.caritas-split-accordion--editor .caritas-split-accordion__layout{flex-direction:row;align-items:flex-start}.caritas-split-accordion--editor .caritas-split-accordion__header{position:relative;top:auto}.caritas-split-accordion--editor .caritas-split-accordion__list{display:flex;flex-direction:column;gap:.75rem;border-bottom:0}.caritas-split-accordion--editor .caritas-split-accordion__item{border:1px solid rgb(0 0 0 / 12%);border-top:1px solid rgb(0 0 0 / 12%);border-radius:.75rem;background:#ffffff47;overflow:hidden}.caritas-split-accordion--editor .caritas-split-accordion__trigger{cursor:text}.caritas-split-accordion--editor .caritas-split-accordion__panel[hidden]{display:block}.caritas-split-accordion--editor .caritas-split-accordion__answer{padding-top:0;border-top:1px solid rgb(0 0 0 / 8%)}.caritas-split-accordion--editor .caritas-split-accordion__item-toolbar,.caritas-split-accordion--editor .caritas-split-accordion__list-toolbar{display:flex;flex-wrap:wrap;gap:.5rem}.caritas-split-accordion--editor .caritas-split-accordion__item-toolbar{padding:0 1.25rem 1rem}.caritas-split-accordion--editor .caritas-split-accordion__list-toolbar{margin-top:.25rem}.caritas-split-accordion--editor .caritas-split-accordion__intro p,.caritas-split-accordion__intro.block-editor-rich-text__editable p,.caritas-split-accordion__intro .block-editor-rich-text__editable p{margin:0}.caritas-split-accordion--editor .caritas-split-accordion__intro p+p,.caritas-split-accordion__intro.block-editor-rich-text__editable p+p,.caritas-split-accordion__intro .block-editor-rich-text__editable p+p{margin-top:1em}.caritas-split-accordion .caritas-split-accordion__title .rich-text,.caritas-split-accordion .caritas-split-accordion__title .block-editor-rich-text__editable,.caritas-split-accordion .caritas-split-accordion__intro .rich-text,.caritas-split-accordion .caritas-split-accordion__intro .block-editor-rich-text__editable,.caritas-split-accordion .caritas-split-accordion__question-text .rich-text,.caritas-split-accordion .caritas-split-accordion__question-text .block-editor-rich-text__editable,.caritas-split-accordion .caritas-split-accordion__answer .rich-text,.caritas-split-accordion .caritas-split-accordion__answer .block-editor-rich-text__editable,.caritas-split-accordion .caritas-split-accordion__button .rich-text,.caritas-split-accordion .caritas-split-accordion__button .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}.caritas-split-accordion__button.rich-text,.caritas-split-accordion__button.block-editor-rich-text__editable{display:inline-flex!important;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 1.5rem!important;border:2px solid var(--sa-ink)!important;border-radius:var(--sa-button-radius)!important;background:transparent!important;color:var(--sa-ink)!important;text-decoration:none!important;white-space:nowrap;cursor:text}@media(max-width:1024px){.caritas-split-accordion__layout{flex-direction:column}.caritas-split-accordion__header{flex:1 1 auto;width:100%}.caritas-split-accordion--editor .caritas-split-accordion__layout{flex-direction:row}.caritas-split-accordion--editor .caritas-split-accordion__header{flex:0 0 var(--sa-header-max);width:var(--sa-header-max)}}@media(max-width:768px){.caritas-split-accordion{--sa-page-inset: 1.5rem;--sa-pad-y: 4rem;--sa-gap-columns: 3rem;--sa-title-size: 2rem;--sa-question-size: 1.25rem}}@media(prefers-reduced-motion:reduce){.caritas-split-accordion__icon{transition:none}}
