body.page-template-venen-krampfadern-therapie .msn-side-panel:not(.open), body.page-template-venen-besenreiser-therapie .msn-side-panel:not(.open) { visibility: hidden !important; pointer-events: none !important; overflow: hidden !important; transform: translateX(calc(100% + 32px)) !important; }
body.page-template-venen-krampfadern-therapie .msn-overlay:not(.open), body.page-template-venen-besenreiser-therapie .msn-overlay:not(.open) { display: none !important; pointer-events: none !important; }
.therapy-split-page { --therapy-split-danger: #9f1239; --therapy-split-danger-soft: #fff1f2; color: var(--kt-text); }
.therapy-split-page .ktherapie-hero { min-height: clamp(480px, 68vh, 640px); }
.therapy-split-page .ktherapie-hero-content { max-width: 960px; }
.therapy-split-page .ktherapie-content-section { scroll-margin-top: 150px; }
.therapy-split-method-grid { display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: clamp(1rem, 2.5vw, 1.75rem); margin-top: 2rem; }
.therapy-split-method-grid .ktherapie-info-box { height: 100%; margin: 0px; }
.therapy-split-kicker { margin: 0px 0px 0.5rem; color: var(--kt-primary-dark); font-size: 0.78rem; font-weight: 800; letter-spacing: 0.08em; line-height: 1.35; text-transform: uppercase; }
.therapy-split-list { display: grid; gap: 0.6rem; margin: 1.1rem 0px 0px; padding: 0px; list-style: none; }
.therapy-split-list li { position: relative; padding-left: 1.55rem; }
.therapy-split-list li::before { position: absolute; top: 0.05rem; left: 0px; color: var(--kt-accent); content: "✓"; font-weight: 800; }
.therapy-split-context-link { margin: 1.5rem 0px 0px; padding: 1rem 1.25rem; border: 1px solid var(--kt-border); border-radius: 12px; background: var(--kt-background-light); }
.therapy-split-page a:not(.ktherapie-subnav-tab):not(.highlight-block-button):not(.therapy-split-media-download) { color: var(--kt-primary-dark); text-decoration-thickness: 0.09em; text-underline-offset: 0.16em; }
.therapy-split-page a:focus-visible, .therapy-split-page summary:focus-visible, .therapy-split-table-wrap:focus-visible { outline: 3px solid var(--kt-primary); outline-offset: 3px; }
.therapy-split-alert { border-color: rgb(254, 205, 211); background: var(--therapy-split-danger-soft); }
.therapy-split-alert h3 { color: var(--therapy-split-danger); }
.therapy-split-alert p { color: var(--kt-text); }
.therapy-split-details { display: grid; gap: 0.85rem; max-width: 920px; margin: 1.5rem auto 0px; }
.therapy-split-details details { border: 1px solid var(--kt-border); border-radius: 14px; background: rgb(255, 255, 255); box-shadow: rgba(15, 47, 79, 0.07) 0px 3px 16px; }
.therapy-split-details summary { position: relative; padding: 1rem 3.25rem 1rem 1.2rem; cursor: pointer; color: var(--kt-text); font-weight: 750; list-style: none; }
.therapy-split-details summary::-webkit-details-marker { display: none; }
.therapy-split-details summary::after { position: absolute; top: 50%; right: 1.2rem; width: 1.5rem; height: 1.5rem; transform: translateY(-50%); border-radius: 50%; background: var(--kt-primary-light); color: var(--kt-primary-dark); content: "+"; font-size: 1.25rem; font-weight: 800; line-height: 1.35rem; text-align: center; }
.therapy-split-details details p { margin: 0px; padding: 0px 1.2rem 1.2rem; color: var(--kt-text-light); }
.therapy-split-sources { border-top: 1px solid var(--kt-border); }
.therapy-split-sources ul { display: grid; gap: 0.65rem; margin: 1rem 0px 0px; padding-left: 1.25rem; }
.therapy-split-review { max-width: 980px; margin: clamp(2rem, 5vw, 4.5rem) auto; }
.therapy-split-review .highlight-block-image img { width: 120px; height: 120px; border-radius: 50%; object-fit: cover; }
.therapy-split-review h2 { margin: 0px 0px 0.65rem; font-size: clamp(1.4rem, 3vw, 2rem); }
@media (max-width: 860px) {.therapy-split-method-grid { grid-template-columns: 1fr; }}
@media (max-width: 768px) {body.page-template-venen-krampfadern-therapie .msn-side-panel:not(.open), body.page-template-venen-besenreiser-therapie .msn-side-panel:not(.open), body.page-template-venen-krampfadern-therapie .msn-overlay:not(.open), body.page-template-venen-besenreiser-therapie .msn-overlay:not(.open) { display: none !important; }
.therapy-split-page .ktherapie-hero { min-height: 520px; }
.therapy-split-page .ktherapie-content-section { scroll-margin-top: 165px; }
.therapy-split-review { margin-right: 1rem; margin-left: 1rem; }}
@media (prefers-reduced-motion: reduce) {.therapy-split-page *, .therapy-split-page ::before, .therapy-split-page ::after { scroll-behavior: auto !important; transition-duration: 0.01ms !important; animation-duration: 0.01ms !important; }}