:root{--page-title-display:none;}/* Start custom CSS */[data-id="b6ca3d6"],[data-id="cf5feec"],[data-id="285c33b"],[data-id="04eb069"],[data-id="af8b0b8"],[data-id="7e36ab0"]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
[data-id="b6ca3d6"]>span:first-child,[data-id="cf5feec"]>span:first-child,[data-id="285c33b"]>span:first-child{flex:0 0 100%;margin-bottom:6px}
[data-id="b6ca3d6"]>a,[data-id="cf5feec"]>a,[data-id="285c33b"]>a,[data-id="04eb069"]>a,[data-id="af8b0b8"]>a,[data-id="7e36ab0"]>a{display:inline-block;padding:9px 18px;border:1px solid rgba(109,95,92,.35);border-radius:999px;text-decoration:none !important;color:inherit;font-size:.95em;line-height:1.3;background:#fff;transition:background .2s,border-color .2s}
[data-id="b6ca3d6"]>a:hover,[data-id="cf5feec"]>a:hover,[data-id="285c33b"]>a:hover,[data-id="04eb069"]>a:hover,[data-id="af8b0b8"]>a:hover,[data-id="7e36ab0"]>a:hover{background:#f6e4dc;border-color:#f6e4dc}
[data-id="b6ca3d6"]>span:last-child,[data-id="cf5feec"]>span:last-child,[data-id="285c33b"]>span:last-child,[data-id="04eb069"]>span:last-child,[data-id="af8b0b8"]>span:last-child,[data-id="7e36ab0"]>span:last-child{flex:0 0 100%;margin-top:12px;font-size:.92em;opacity:.85}
[data-id="b6ca3d6"]>span:last-child a,[data-id="cf5feec"]>span:last-child a,[data-id="285c33b"]>span:last-child a,[data-id="04eb069"]>span:last-child a,[data-id="af8b0b8"]>span:last-child a,[data-id="7e36ab0"]>span:last-child a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
/* Text-Links als Button */
[data-id="479616f"] a,[data-id="6f5e26e"] a{display:table;margin-top:24px;padding:12px 24px;border:1px solid rgba(109,95,92,.45);border-radius:999px;text-decoration:none !important;color:inherit;font-size:.95em;line-height:1.3;transition:background .2s,border-color .2s}
[data-id="479616f"] a::after,[data-id="6f5e26e"] a::after{content:"2192";margin-left:10px}
[data-id="479616f"] a:hover,[data-id="6f5e26e"] a:hover{background:#fff6f2;border-color:#f5c3b0}
/* FAQ weich auf- und zuklappen */
:root{interpolate-size:allow-keywords}
.e-accordion-base details::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .45s ease,opacity .35s ease,content-visibility .45s allow-discrete}
.e-accordion-base details[open]::details-content{block-size:auto;opacity:1}
/* intro zentriert */
[data-id="d325631"]{flex-direction:column !important;align-items:center !important;text-align:center;gap:28px !important}
[data-id="371354f"],[data-id="a5fe8eb"]{width:100% !important;max-width:780px !important;flex:none !important;align-items:center !important;text-align:center}
/* themen: kopf oben, 3 karten */
[data-id="b175689"],[data-id="bf107d7"]{flex-direction:column !important;gap:44px !important}
[data-id="486241f"],[data-id="e907cdb"],[data-id="a3bfae9"],[data-id="a3ca284"]{width:100% !important;max-width:none !important;flex:none !important}
[data-id="a3bfae9"],[data-id="a3ca284"]{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px !important;align-items:stretch}
[data-id="0c20d4b"],[data-id="4cb5f43"],[data-id="660ac7e"],[data-id="785b678"],[data-id="9a90fab"],[data-id="6f229e1"]{background:#f4ece8;border:0 !important;border-radius:24px;padding:32px 28px !important;height:100%}
/* hypnose */
[data-id="e4255f3"]{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:24px !important;align-items:stretch}
[data-id="59dff22"],[data-id="63b529f"]{display:contents !important}
[data-id="8aa5309"],[data-id="d7e23f4"]{grid-column:1/-1;width:100% !important;max-width:none !important}
[data-id="8aa5309"]{text-align:center;align-items:center;margin-bottom:12px}
[data-id="e8e3860"],[data-id="78d62b8"],[data-id="02a89d2"]{background:#fff;border:1px solid rgba(109,95,92,.16) !important;border-radius:24px;padding:32px 28px !important;display:flex;flex-direction:column;gap:12px;height:100%}
[data-id="5718a52"]::before,[data-id="307f208"]::before,[data-id="01bf04f"]::before{display:block;font-family:inherit;font-size:13px;letter-spacing:.14em;color:#b98f84;margin-bottom:14px}
[data-id="5718a52"]::before{content:"01"}[data-id="307f208"]::before{content:"02"}[data-id="01bf04f"]::before{content:"03"}
[data-id="d7e23f4"]{padding:40px 44px !important}
[data-id="f363127"]{display:grid !important;grid-template-columns:1fr 1fr;gap:48px;width:100% !important;max-width:none !important}
[data-id="80ca254"],[data-id="f5ceb59"]{width:auto !important}
[data-id="3c03b2f"]{background:#f4ece8;border:0 !important;border-radius:24px;padding:36px 44px !important;margin-top:8px}
/* blog */
[data-id="3c57911"]{display:block !important;max-width:1200px;margin-inline:auto;padding-inline:0 !important;background:transparent !important}
[data-id="4238eeb"]{display:flex;flex-direction:column;gap:12px}
[data-id="b260c9d"]{max-width:1200px;margin-inline:auto;padding:24px 0 72px !important;width:100%;background:transparent !important}
[data-id="6b1b3db"]{width:100% !important;padding:0 !important;background:transparent !important}
[data-id="a27cab5"] .elementor-loop-container{align-items:stretch}
[data-id="a27cab5"] .e-loop-item,[data-id="a27cab5"] .e-loop-item>.e-con{height:100%}
[data-id="a27cab5"] .e-loop-item>.e-con::before{background:linear-gradient(to top,rgba(40,30,28,.88) 0%,rgba(40,30,28,.35) 55%,rgba(40,30,28,0) 100%) !important}
[data-id="a27cab5"] .elementor-heading-title{font-size:22px !important;line-height:1.3 !important}
[data-id="a27cab5"] a,[data-id="a27cab5"] .elementor-heading-title a{text-decoration:none !important;text-shadow:none !important;color:#fff !important}
[data-id="a27cab5"] .qodef-m-text::after{display:none !important}
[data-id="00c420b"] a{text-decoration:none !important;color:inherit}
/* CTA: Verlauf ueber die volle Breite */
[data-id="45b8687"]{position:relative;isolation:isolate}
[data-id="45b8687"]::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background:linear-gradient(#fcfbfa 0%,#fff6f2 100%);z-index:-1}
body{overflow-x:clip}
@media(max-width:1024px){[data-id="a3bfae9"],[data-id="a3ca284"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-id="e4255f3"]{grid-template-columns:1fr !important}[data-id="f363127"]{grid-template-columns:1fr;gap:28px}[data-id="b260c9d"],[data-id="3c57911"]{padding-inline:20px !important}}
@media(max-width:700px){[data-id="a3bfae9"],[data-id="a3ca284"]{grid-template-columns:1fr}[data-id="d7e23f4"],[data-id="3c03b2f"]{padding:28px 24px !important}}/* End custom CSS */