/* TherapieKompass editorial article design */
:root{--tk-forest:#092f2a;--tk-ink:#183d33;--tk-gold:#c8a76a;--tk-paper:#f8f6ef}html{scroll-behavior:smooth}body{background:var(--tk-paper);color:var(--tk-ink);font:17px/1.85 system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}header{padding:0!important;background:var(--tk-forest)!important}header .tk-nav{max-width:1120px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 26px}header .tk-brand{font:24px Georgia,serif;color:#fff;text-decoration:none}header .tk-links{display:flex;gap:22px;align-items:center}header .tk-links a{font-size:13px;text-decoration:none;color:#e4e7dd}header .tk-links a:hover{color:var(--tk-gold)}.tk-article-hero{background:var(--tk-forest);color:#fff;padding:60px 24px 70px}.tk-article-hero-inner{max-width:810px;margin:auto}.tk-article-hero .eyebrow{color:#d3b87f!important}.tk-article-hero h1{font:400 clamp(38px,5.5vw,66px)/1.13 Georgia,serif;letter-spacing:-.025em;margin:16px 0 24px;max-width:900px}.tk-article-hero .intro{font-size:clamp(17px,2vw,21px);line-height:1.65;color:#e0e9e2;max-width:760px;margin:0}.tk-breadcrumb{font-size:12px;color:#bfcfc4;margin-bottom:32px}.tk-breadcrumb a{color:#e0cfaa;text-decoration:none}.tk-breadcrumb a:hover{text-decoration:underline}main{max-width:790px!important;padding:55px 24px 100px!important}main .panel{background:transparent!important;border:0!important;border-radius:0!important;padding:0 0 0 26px!important;margin:0 0 46px!important;border-left:2px solid #d8d4c3!important;box-shadow:none!important}main .panel h2{font:400 clamp(25px,3vw,34px)/1.3 Georgia,serif!important;letter-spacing:-.015em;margin:0 0 16px!important;color:#173b32}main .panel p{font-size:17px;line-height:1.85;color:#3e5147;margin:0 0 15px!important}main .panel ul,main .panel ol{padding-left:22px;color:#3e5147}main .panel li{margin-bottom:9px}main>p{line-height:1.8}main a{color:#1e6754;text-underline-offset:4px}main .muted{font-size:13px;color:#69776d}main aside{font-size:14px;line-height:1.65;background:#ecefe8!important;border-left:3px solid #bda16c!important;margin:0 0 44px!important;padding:19px 23px!important}main aside p{margin:7px 0 0}.tk-article-end{border-top:1px solid #d7ddd3;margin-top:50px;padding-top:28px;display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap}.tk-article-end a{text-decoration:none;font-size:14px;font-weight:700}.tk-reading-label{display:inline-block;margin:0 0 20px;color:#8e7950;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}footer{padding:25px 24px!important;text-align:center;font-size:13px}footer a{color:#dfd2b2}@media(max-width:640px){header .tk-nav{padding:16px 20px}header .tk-brand{font-size:19px}header .tk-links{gap:11px}header .tk-links a{font-size:11px}.tk-article-hero{padding:38px 22px 48px}.tk-breadcrumb{margin-bottom:24px}.tk-article-hero h1{font-size:clamp(34px,9vw,47px)}main{padding:38px 22px 70px!important}main .panel{padding-left:18px!important;margin-bottom:36px!important}main .panel h2{font-size:26px!important}main .panel p{font-size:16px}}
