.hero{border-top:var(--border-width-thick) solid var(--border);position:relative;overflow:hidden}.hero__bg{z-index:0;background:var(--bg-tint);position:absolute;inset:0}.hero__bg-photo{width:100%;height:clamp(20rem,52vw,46rem);position:relative;overflow:hidden}.hero__bg-media{object-fit:cover;object-position:center 12%;width:100%;height:100%;display:block}.hero__bg-media.video-frame{aspect-ratio:auto}.hero__scrim{background:var(--creme-trans50);position:absolute;inset:0}.hero__bg-fade{background:linear-gradient(to bottom, transparent, var(--bg-tint));height:45%;position:absolute;inset:auto 0 0}.hero--plain .hero__bg{background-color:oklch(91.5% .009 75)}.hero--plain .hero__content{padding-block:var(--space-xl) var(--space-2xl)}.hero--plain .hero__info{background:oklch(95% .007 75)}.hero__content{z-index:1;max-width:calc(44rem + 2 * var(--container-padding));padding-block:var(--space-m) var(--space-2xl);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}.hero__badge{top:var(--space-m);left:var(--space-m);z-index:2;max-width:calc(100vw - 2 * var(--space-m));position:absolute}@media (width<=600px){.hero .hero__badge{margin:var(--space-s) var(--space-m) 0;position:relative;top:auto;left:auto}}.hero__eyebrow{font-size:var(--text-s);letter-spacing:.02em;margin:0;font-weight:700}.hero__kinetic{margin-top:.6rem;display:grid}.hero__kinetic>.hero__strike-line{grid-area:1/1;align-self:center;margin-top:0}.hero__strike-line{flex-direction:column;align-items:center;gap:.275em;line-height:1;display:flex}.hero__content>.hero__strike-line{margin-top:.66rem}.hero__static-word{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-xxxl);letter-spacing:var(--tracking-heading);line-height:1;display:inline-block}.hero__strike-line:not(.hero__strike-line--solution){opacity:calc(1 - var(--reveal-p,0))}.hero__strike-line--solution{text-align:center;font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-xxxl);letter-spacing:-.03em;opacity:var(--reveal-p,0);transform:translateY(calc((1 - var(--reveal-p,0)) * .4em));pointer-events:none;line-height:1;display:block}@media (prefers-reduced-motion:reduce){.hero__strike-line:not(.hero__strike-line--solution){opacity:0}.hero__strike-line--solution{opacity:1;transform:none}}.hero__headline{font-family:var(--font-display);font-size:var(--text-xl);margin-top:var(--space-m);max-width:24ch}.hero__headline-highlight{text-decoration:underline;text-decoration-color:var(--rot-text);text-underline-offset:.12em;text-decoration-thickness:3px}.hero__lead{font-size:var(--text-m);max-width:38ch;margin-top:1rem}.hero__eyebrow,.hero__headline,.hero__lead,.hero__cta-note,.hero__strike-line,.hero__static-word{color:var(--ink-dark-1)}.hero__actions{margin-top:var(--space-l);justify-content:center}.hero__phone-line{font-size:var(--text-s);color:var(--ink-dark-1);text-align:center;justify-items:center;gap:.15rem;display:grid}.hero__phone-line a.hero__phone{min-height:44px;font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-xl);letter-spacing:.01em;align-items:center;gap:.3em;padding-block:0;line-height:1.1;text-decoration:none;display:inline-flex}.hero__phone-number{text-underline-offset:.12em;text-decoration:underline 3px}.hero__address{font-size:var(--text-s);color:var(--ink-dark-1);text-align:center;text-wrap:pretty}.hero__address .icon{vertical-align:-.15em;margin-inline-end:.3em}.hero__phone-line a{color:inherit;text-decoration:underline}.hero__cta-note{max-width:48ch;font-size:var(--text-s);text-align:center;text-wrap:balance}.hero__lead,.hero__info{border-radius:var(--radius-3);background:oklch(93% .004 278);padding:.35em .85em}.hero__cta-group{width:fit-content;max-width:100%;margin-top:var(--space-l);justify-items:center;display:grid}.hero__cta-group>.hero__actions{margin-top:0}.hero__info{justify-items:center;gap:var(--space-xs);width:0;min-width:calc(100% - 2 * var(--space-s));margin-top:var(--space-s);padding:var(--space-s) var(--space-s);text-align:center;display:grid}.hero__info>p{margin:0}.hero__phone .icon{font-size:.85em}@media (width<=600px){.hero__lead{margin-top:var(--space-m);order:1}.hero__cta-group{margin-top:var(--space-m)}.hero__headline{margin-top:var(--space-s)}}.instant-trust-badge{cursor:default;font-size:var(--text-xs);color:var(--text);align-items:center;gap:.5em;display:inline-flex}.instant-trust-badge__google{color:var(--text);font-size:1.1em}.instant-trust-badge__stars{color:var(--ink-dark-1);gap:.1em;font-size:.85em;display:inline-flex}.instant-trust-badge__text{font-weight:600}@media (width<=600px){.instant-trust-badge{flex-wrap:wrap;row-gap:.2em}.instant-trust-badge__count{text-wrap:balance;flex-basis:100%}.instant-trust-badge__sep{display:none}}.problem-statement:not(.split){padding-block:var(--space-xl)}.problem-statement__text{margin-top:var(--space-s);max-width:60ch;font-size:var(--text-m)}.split{border-top:var(--border-width-thick) solid var(--border);display:grid}.split-pane{border-inline-start:var(--border-width-thick) solid var(--border);flex-direction:column;justify-content:center;min-width:0;display:flex}.split--match-first-height>.split-pane:first-child{aspect-ratio:var(--split-pane-ratio);align-self:stretch}@media (width<=820px){.split{grid-template-columns:1fr!important}.split-pane{border-top:var(--border-width-thick) solid var(--border);border-inline-start:none!important}.split-pane:first-child{border-top:none}.split--flip .split-pane:first-of-type{order:2}.split--flip .split-pane:last-of-type{order:1}.split--match-first-height>.split-pane:first-child{aspect-ratio:auto}}.split--stack{--split-stack-max:64rem;justify-items:center;row-gap:var(--space-l);padding-block:var(--section-block);padding-inline:clamp(var(--section-inline), 8vw, 10rem);grid-template-columns:minmax(0,1fr)}.split--stack>.split-pane{width:100%;max-width:var(--split-stack-max);border-inline-start:none;background-color:#0000!important;padding:0!important}.split--stack .video-frame--flush{border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-hard-m)}@media (width<=820px){.split--stack{padding-top:0;row-gap:var(--space-m);padding-inline:0}.split--stack>.split-pane{border-top:none}.split--stack>.split-pane:first-child{max-width:none}.split--stack>.split-pane:not(:has(.video-frame--flush)){padding-inline:var(--section-inline)!important}.split--stack>.split-pane:first-child:not(:has(.video-frame--flush)){padding-top:var(--section-block)!important}.split--stack .video-frame--flush{box-shadow:none;border:none;border-radius:0}}@media (width<=480px){.split-pane{padding-inline:12px!important}}.pain-points{padding-block:var(--space-xl)}.pain-points__grid{gap:var(--space-l) var(--gap-l,var(--space-l));grid-template-columns:repeat(3,1fr);display:grid}.pain-points__grid:has(.pain-points__item--voices){grid-template-columns:repeat(2,1fr)}.pain-points__item--voices{grid-column:1/-1}@media (width<=820px){.pain-points__grid,.pain-points__grid:has(.pain-points__item--voices){grid-template-columns:1fr}}.pain-points__item{text-align:left}.pain-points__item:not(:has(.icon-circle)):not(.pain-points__item--voices){border-top:var(--border-width-thick) solid var(--border);padding-top:var(--space-s)}.pain-points__word{font-family:var(--font-display);font-size:var(--text-l)}.icon-circle+.pain-points__word{margin-top:var(--space-s)}.pain-points__text{max-width:32ch;margin-top:.5rem}.pain-points__item--voices .pain-points__word{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:500}.pain-points__item--voices .pain-points__text{max-width:none;font-size:var(--text-m)}.pain-points__stage{margin-top:var(--space-m);display:grid}.pain-points__stage>*{grid-area:1/1}.pain-points__stage[data-strike-stage] .pain-points__voices{opacity:calc(1 - var(--reveal-p,0));pointer-events:none}.pain-points__truth{font-family:var(--font-display);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);text-wrap:balance;opacity:var(--reveal-p,0);transform:scale(calc(.96 + .04 * var(--reveal-p,0)));transform-origin:0;align-self:center;font-size:clamp(3rem,1.2rem + 7vw,8rem);line-height:1.02}.pain-points__truth-part{display:inline-block}:root[data-motion=calm] .pain-points__stage[data-strike-stage]{--reveal-p:1!important}@media (prefers-reduced-motion:reduce){.pain-points__stage[data-strike-stage]{--reveal-p:1!important}}.pain-points__voices{gap:var(--space-s);display:grid}.pain-points__voice{font-family:var(--font-mono);letter-spacing:-.02em;font-size:clamp(1.75rem,1.1rem + 3.2vw,3.5rem);font-weight:500;line-height:1.2}.pain-points__voice:nth-child(2){padding-inline-start:8%}.pain-points__voice:nth-child(3){padding-inline-start:16%}@media (width<=560px){.pain-points__voice:nth-child(2){padding-inline-start:1.5rem}.pain-points__voice:nth-child(3){padding-inline-start:3rem}}.villain-naming:not(.split){padding-block:var(--space-xl)}.villain-naming__villain{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-s);text-transform:uppercase;letter-spacing:.1em;color:var(--rot-text);margin:0;display:inline-block}.villain-naming__text{margin-top:var(--space-s);max-width:60ch;font-size:var(--text-m)}.empathy-statement:not(.split){padding-block:var(--space-xl)}.empathy-statement__text{margin-top:var(--space-s);max-width:60ch;font-size:var(--text-m)}.qualifier-block:not(.split){padding-block:var(--space-xl)}.qualifier-block__list{margin-top:var(--space-m);max-width:60ch}.qualifier-block__item{font-size:var(--text-m);align-items:flex-start;gap:.6em;display:flex}.qualifier-block__icon{color:var(--rot-text);flex-shrink:0;margin-top:.3em}.what-this-is-not{padding-block:var(--space-xl)}.what-this-is-not__label{font-size:var(--text-m);padding-left:1.1em;position:relative}.what-this-is-not__label:before{content:"×";color:var(--rot-text);font-weight:900;position:absolute;left:0}.what-this-is-not__text{max-width:32ch;margin-top:.4rem}.transitional-cta{padding-block:var(--space-l)}.transitional-cta__inner{justify-content:space-between;align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.transitional-cta__text{font-size:var(--text-m);max-width:48ch;margin:0}.transitional-cta__link{text-underline-offset:.2em;white-space:nowrap;align-items:center;gap:.4em;font-weight:700;text-decoration:underline;display:inline-flex}.value-proposition__media{min-height:20rem}.value-proposition__image{object-fit:cover;width:100%;height:100%}.value-proposition__title{font-size:var(--text-xl)}.value-proposition__intro{margin-top:.8rem}.value-proposition__list{margin-top:var(--space-s);gap:.6rem}.value-proposition__item{align-items:baseline;gap:.6rem;display:flex}.value-proposition__check{color:var(--flieder-dark-2);position:relative;top:.15em}.solution-intro:not(.split){padding-block:var(--space-xl);text-align:center}.solution-intro__inner{max-width:calc(56ch + 2 * var(--container-padding));margin-inline:auto}.solution-intro__text{margin-top:var(--space-s);font-size:var(--text-l);font-family:var(--font-display)}.session-anatomy:not(.split){padding-block:var(--space-xl)}.session-anatomy__list{margin-top:var(--space-l);gap:var(--space-m)}.session-anatomy__phase{gap:var(--space-m);padding-block:var(--space-s);border-top:var(--border-width-thick) solid var(--border);grid-template-columns:8rem 1fr;display:grid}.session-anatomy__time{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-s)}.session-anatomy__title{font-size:var(--text-m);margin:0}.session-anatomy__desc{max-width:48ch;margin-top:.3rem}@media (width<=620px){.session-anatomy__phase{grid-template-columns:1fr;gap:.3rem}}.method-overview__grid.auto-grid{grid-template-columns:repeat(3,1fr)}@media (width<=820px){.method-overview__grid.auto-grid{grid-template-columns:1fr}}.method-overview__item{flex-direction:column;gap:.75rem;display:flex}.method-overview__title{font-size:var(--text-m)}.method-overview__desc{color:var(--text-muted)}.method-overview__cta-link{font:inherit;color:currentColor;text-decoration:underline;text-decoration-color:var(--rot-text);text-underline-offset:.2em;text-decoration-thickness:2px}.method-overview__cta-link:hover,.method-overview__cta-link:focus-visible{color:var(--link-hover);text-decoration-color:var(--link-hover)}.three-step-plan:not(.split){padding-block:var(--space-xl)}.three-step-plan__list{gap:var(--space-l);grid-template-columns:repeat(3,1fr);display:grid}h2+.three-step-plan__list{margin-top:var(--space-l)}.three-step-plan__step{text-align:center;position:relative}.three-step-plan__number{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-s);color:var(--text);display:block}.three-step-plan__icon{margin-top:.6rem}.three-step-plan__label{font-size:var(--text-m);margin-top:.6rem;font-weight:700}@media (width<=700px){.three-step-plan__list{gap:var(--space-m);grid-template-columns:1fr}}.three-step-plan__zettel{--zettel-line:2.25rem;margin-top:var(--space-l);padding:var(--zettel-line) var(--space-m) var(--zettel-line) calc(var(--space-l) + 1rem);background-color:var(--creme-light-2);background-image:linear-gradient(to right, transparent calc(var(--space-l) - 1px), var(--flieder-dark-2) calc(var(--space-l) - 1px), var(--flieder-dark-2) calc(var(--space-l) + 1px), transparent calc(var(--space-l) + 1px)), repeating-linear-gradient(to bottom, transparent 0 calc(var(--zettel-line) - 1px), var(--jeans-trans40) calc(var(--zettel-line) - 1px) var(--zettel-line));border:var(--border-width-thick) solid var(--ink);border-radius:var(--radius-brutalist);box-shadow:var(--shadow-hard-m);color:var(--ink-dark-1);grid-template-columns:repeat(3,1fr);max-width:62rem;display:grid;position:relative;rotate:-.8deg}.three-step-plan__column{padding-inline:var(--space-s)}.three-step-plan__column+.three-step-plan__column{border-left:var(--border-width-thick) solid var(--ink)}.three-step-plan__when{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-l);line-height:var(--zettel-line);text-decoration:underline;text-decoration-color:var(--flieder-dark-2);text-underline-offset:.18em;text-decoration-thickness:3px}.three-step-plan__note{font-family:var(--font-mono);font-style:italic;font-weight:500;font-size:var(--text-m);line-height:var(--zettel-line);margin-top:0}.three-step-plan__photo{margin-top:var(--space-l);max-width:40rem;margin-left:auto;rotate:.8deg}.three-step-plan__photo img{border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-card);width:100%;height:auto;box-shadow:var(--shadow-hard-m);display:block}.three-step-plan__photo figcaption{margin-top:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em}@media (width<=700px){.three-step-plan__photo{max-width:none;rotate:.5deg}.three-step-plan__zettel{grid-template-columns:1fr;rotate:-.5deg}.three-step-plan__column+.three-step-plan__column{border-left:0;border-top:var(--border-width-thick) solid var(--ink);margin-top:calc(var(--zettel-line) / 2);padding-top:calc(var(--zettel-line) / 2 - var(--border-width-thick))}}.cost-of-inaction{padding-block:var(--space-xl)}.cost-of-inaction__text{margin-top:var(--space-s);max-width:60ch;font-size:var(--text-m)}.success-vision:not(.split){padding-block:var(--space-xl)}.success-vision__text{margin-top:var(--space-s);max-width:60ch;font-size:var(--text-m)}.success-vision__statement{margin-top:var(--space-m);font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-xxl);letter-spacing:var(--tracking-heading);text-wrap:nowrap;line-height:1.02}@media (width<=700px){.success-vision__statement{text-wrap:balance}}.success-vision__chapters{margin-top:var(--space-l)}.success-vision__chapters-label{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em}.success-vision__chapter-list{margin-top:var(--space-xs);gap:var(--space-xs);max-width:40rem;display:grid}.success-vision__chapter{align-items:baseline;gap:var(--space-s);text-align:left;width:100%;min-height:44px;font:inherit;font-size:var(--text-s);color:var(--ink-dark-1);background:var(--creme-light-2);border:var(--border-width-thick) solid var(--ink);border-radius:var(--radius-brutalist);box-shadow:var(--shadow-hard-s);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);padding:.6em .9em;display:flex}.success-vision__chapter:hover,.success-vision__chapter:focus-visible{box-shadow:0 0 0 0 var(--shadow-color);transform:translate(3px,3px)}.success-vision__time{font-family:var(--font-mono);flex:none;min-width:3.2em;font-weight:500}.interview__title{text-wrap:balance;max-width:30ch;margin-top:.8rem}.interview__text{margin-top:var(--space-s);max-width:60ch;font-size:var(--text-m)}.interview__body{margin-top:var(--space-l);gap:var(--space-l);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=820px){.interview__body{grid-template-columns:1fr}}.interview__side{gap:var(--space-l);display:grid}.interview__label{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em}.interview__chapters,.interview__series-list{margin-top:var(--space-xs);gap:var(--space-xs);display:grid}.interview__chapter{align-items:baseline;gap:var(--space-s);text-align:left;width:100%;min-height:44px;font:inherit;font-size:var(--text-s);color:var(--ink-dark-1);background:var(--creme-light-2);border:var(--border-width-thick) solid var(--ink);border-radius:var(--radius-brutalist);box-shadow:var(--shadow-hard-s);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);padding:.6em .9em;display:flex}.interview__chapter:hover,.interview__chapter:focus-visible{box-shadow:0 0 0 0 var(--shadow-color);transform:translate(3px,3px)}.interview__time{font-family:var(--font-mono);flex:none;min-width:3.2em;font-weight:500}.interview__series-item{align-items:baseline;gap:var(--space-s);font-size:var(--text-s);display:flex}.interview__series-num{font-family:var(--font-mono);flex:none;min-width:1.5em;font-weight:500}.interview__series-item.is-current{font-weight:700}.interview__series-item a{color:currentColor;text-decoration:underline;text-decoration-color:var(--rot-text);text-underline-offset:.2em;text-decoration-thickness:2px}.interview__series-item a:hover,.interview__series-item a:focus-visible{color:var(--link-hover);text-decoration-color:var(--link-hover)}.testimonials{padding-block:var(--space-xl)}.testimonials__grid{gap:var(--gap-l,var(--space-l));margin-top:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:start;display:grid}.testimonials__figure{margin-bottom:var(--space-s);padding-bottom:var(--space-s);border-bottom:var(--border-width-thick) solid var(--border);gap:.3rem;display:grid}.testimonials__number{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-xxxl);letter-spacing:var(--tracking-heading);line-height:.95}.testimonials__figure-label{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em}.testimonials__item:not(.testimonials__item--figure){box-shadow:none;background:0 0}.testimonials__quote{font-family:var(--font-display);font-size:var(--text-m);margin:0}.testimonials__quote p:before{content:"„"}.testimonials__quote p:after{content:"\""}.testimonials__author{margin-top:var(--space-s);font-size:var(--text-s);color:var(--text-muted);font-style:normal}.testimonials__more[hidden]{display:none}.testimonials__more{margin:var(--space-xs) 0 0}.testimonials__toggle{margin-top:var(--space-xs);cursor:pointer;font-size:var(--text-xs);font-weight:var(--weight-6);color:currentColor;text-decoration:underline;text-decoration-color:var(--rot-text);text-underline-offset:.2em;background:0 0;border:0;padding:0;font-family:inherit;text-decoration-thickness:2px}.testimonials__toggle:hover,.testimonials__toggle:focus-visible{color:var(--link-hover);text-decoration-color:var(--link-hover)}.testimonials__toggle[aria-expanded=true]{display:none}@media (hover:hover) and (pointer:fine){.testimonials__item:hover .testimonials__more[hidden]{display:block}.testimonials__item:hover .testimonials__toggle{display:none}}.testimonials__item--image{box-shadow:none;text-align:center;background:0 0;order:-1;grid-column:1/-1;justify-self:center;width:min(100%,34rem)}.testimonials__image{border:var(--border-width-thick) solid var(--border);width:100%;height:auto;display:block;transform:rotate(-1.5deg)}@media (prefers-reduced-motion:reduce){.testimonials__image{transform:none}}.testimonials__note{margin-top:var(--space-xs);max-width:60ch;font-size:var(--text-s);color:var(--text-muted)}.testimonials__item--summary .testimonials__quote p:before,.testimonials__item--summary .testimonials__quote p:after{content:none}.case-study{padding-block:var(--space-xl)}.case-study__body{margin-top:var(--space-l)}.case-study__body--route{gap:var(--space-xl);grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);align-items:start;display:grid}.case-study__route{top:calc(var(--header-h) + var(--space-m));gap:var(--space-s);background:linear-gradient(var(--border), var(--border)) no-repeat calc(.55rem - 1px) .6em / 2px calc(100% - 1.2em);padding-left:1.6rem;display:grid;position:sticky}.case-study__stop{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-l);line-height:1.1;position:relative}.case-study__stop:before{content:"";border:var(--border-width-thick) solid var(--border);background:var(--creme-light-2);border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:.25em;left:-1.6rem}.case-study__stop:last-child:before{background:var(--border)}.case-study__stages{gap:var(--space-l);display:grid}.case-study__stage{border-left:var(--border-width-thick) solid var(--border);padding-left:var(--space-m)}.case-study__label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.case-study__text{max-width:62ch;margin-top:.4rem}.case-study__stage:last-child{border-left-width:6px}.case-study__stage:last-child .case-study__text{font-family:var(--font-display);font-size:var(--text-l);max-width:32ch;line-height:1.2}@media (width<=820px){.case-study__body--route{gap:var(--space-l);grid-template-columns:1fr}.case-study__route{background:0 0;flex-wrap:wrap;gap:.2em 0;padding-left:0;display:flex;position:static}.case-study__stop{font-size:var(--text-m)}.case-study__stop:before{content:none}.case-study__stop:not(:last-child):after{content:"→";margin-inline:.35em}.case-study__stop:last-child{text-underline-offset:.15em;text-decoration:underline 3px}}.about-portrait__media{min-height:24rem}.about-portrait__image{object-fit:cover;width:100%;height:100%}.about-portrait__title{font-size:var(--text-xl)}.about-portrait__text:first-of-type{margin-top:.8rem}.about-portrait__tags{margin-top:var(--space-s)}.about-portrait__credential{margin:0 0 var(--space-s);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted)}.about-portrait__more{margin-top:var(--space-xs);font-weight:var(--weight-6)}.about-portrait__stations{margin-top:var(--space-m)}.about-portrait__stations-title{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin:0}.about-portrait__stations-quote{font-size:var(--text-m);margin:.6rem 0 0;font-style:italic;line-height:1.35}.about-portrait__stations-quote p{margin:0}.about-portrait__stations-list{margin:var(--space-s) 0 0;gap:var(--space-s);background:linear-gradient(var(--border), var(--border)) no-repeat calc(.55rem - 1px) .7em / 2px calc(100% - 1.4em);padding:0 0 0 1.6rem;list-style:none;display:grid}.about-portrait__stations-list li{align-content:start;gap:.15rem;display:grid;position:relative}.about-portrait__stations-list li:before{content:"";border:var(--border-width-thick) solid var(--border);background:var(--bg-white);border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:.35em;left:-1.6rem}.about-portrait__stations-list li:last-child:before{background:var(--border)}.about-portrait__stations-list strong{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-l);line-height:1.1}.about-portrait__stations-detail{font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.45}.about-portrait--uncropped .about-portrait__media{justify-content:flex-start;min-height:0}.about-portrait--uncropped .about-portrait__image{object-fit:fill;border-bottom:var(--border-width-thick) solid var(--border);height:auto}.about-portrait__caption{padding:var(--space-xs) var(--space-s);background:var(--bg-white);font-size:var(--text-s);margin:0;font-style:italic;line-height:1.4}.about-portrait--stations-row .about-portrait__caption,.about-portrait--uncropped:not(.about-portrait--stations-below-image) .about-portrait__caption{flex:auto}.about-portrait__row{padding:var(--space-xl);border-top:var(--border-width-thick) solid var(--border);background:var(--bg-light);grid-column:1/-1}.about-portrait__row .about-portrait__stations{margin-top:0}@media (width>=821px){.about-portrait__row .about-portrait__stations-list{gap:var(--space-m);background-position:0 calc(.55rem - 1px);background-size:100% 2px;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;padding:1.6rem 0 0}.about-portrait__row .about-portrait__stations-list li:before{top:-1.6rem;left:0}}.about-portrait__media-stations{padding:var(--space-l)}.about-portrait__media-stations .about-portrait__stations{margin-top:0}@media (width>=821px){.about-portrait--stations-below-image .about-portrait__media-stations{top:calc(var(--header-h) + var(--space-m));position:sticky}}:root:not([data-theme=dark]) .about-portrait--gruen{--r-a:var(--gruen);--r-b:var(--gruen);--r-c:var(--gruen)}:root:not([data-theme=dark]) .about-portrait--gruen .about-portrait__caption{background-color:var(--r-a)}@media (width<=820px){.about-portrait--stations-below-image .about-portrait__media{display:contents}.about-portrait--uncropped .about-portrait__image{border-bottom:none}.about-portrait--stations-below-image .about-portrait__media-stations{padding:0 var(--space-xl) var(--space-xl);background-color:var(--bg-light);order:1}}@media (width<=480px){.about-portrait--stations-below-image .about-portrait__media-stations,.about-portrait__row{padding-inline:12px}}.editorial-placeholder{padding-block:var(--space-l)}.editorial-placeholder__box{border:var(--border-width-thick) dashed var(--border);border-radius:var(--radius-card);padding:var(--space-l);background:repeating-linear-gradient(135deg, transparent 0 12px, var(--raster-line) 12px 13px)}.editorial-placeholder__label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0 0 var(--space-s);font-weight:700;display:inline-block}.editorial-placeholder__title{color:var(--text-muted)}.editorial-placeholder__text{margin-top:var(--space-s);max-width:60ch;font-size:var(--text-m);color:var(--text-muted)}.editorial-placeholder__grid{gap:var(--space-l);grid-template-columns:repeat(3,1fr);display:grid}.editorial-placeholder__item-title{font-size:var(--text-m);color:var(--text-muted)}@media (width<=820px){.editorial-placeholder__grid{grid-template-columns:1fr}}.contact-routes__list{border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);box-shadow:var(--shadow-hard-m);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.contact-routes__item+.contact-routes__item{border-left:var(--border-width-thick) solid var(--border)}.contact-routes__link{height:100%;padding:var(--space-l) var(--section-inline,var(--space-m));color:var(--text);background:var(--bg-white);transition:background-color var(--duration-fast) var(--step-hard,ease-out);align-content:start;gap:.35rem;text-decoration:none;display:grid}.contact-routes__link:visited{color:var(--text)}.contact-routes__item--phone .contact-routes__link{background:var(--color-cta);color:var(--color-cta-text)}.contact-routes__link:hover,.contact-routes__link:focus-visible{background:var(--bg-tint)}.contact-routes__item--phone .contact-routes__link:hover,.contact-routes__item--phone .contact-routes__link:focus-visible{background:var(--flieder-dark-1)}.contact-routes__step{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em}.contact-routes__step:before{content:"Weg "}.contact-routes__label{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-l);line-height:1.1}.contact-routes__phone{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-xxxl);letter-spacing:var(--tracking-heading);text-underline-offset:.1em;overflow-wrap:anywhere;line-height:1;text-decoration:underline 4px}.contact-routes__text{font-size:var(--text-s);max-width:34ch}.contact-routes__item--phone .contact-routes__label,.contact-routes__item--phone .contact-routes__text,.contact-routes__item--phone .contact-routes__step{color:var(--color-cta-text)}#kontakt-formular,#coaching-cafe{scroll-margin-top:calc(var(--header-h) + var(--space-s))}@media (width<=820px){.contact-routes__list{grid-template-columns:1fr}.contact-routes__item+.contact-routes__item{border-left:0;border-top:var(--border-width-thick) solid var(--border)}.contact-routes__link{padding-block:var(--space-m)}.contact-routes__phone{font-size:var(--text-xxl)}}.contact-details__group+.contact-details__group{margin-top:var(--space-m)}.contact-details__label{font-size:var(--text-m)}.contact-details__list{gap:.4rem;margin-top:.5rem}.contact-details__item{align-items:center;gap:.5rem;display:flex}.contact-details__icon{color:var(--text)}.contact-form__consent-label{font-size:var(--text-xs);cursor:pointer;align-items:flex-start;gap:.6em;display:flex}.contact-form__consent-label input{width:1.5rem;height:1.5rem;accent-color:var(--text);flex:none;margin:0}.field--error .contact-form__consent-label input{outline:var(--border-width-thick) solid var(--color-error);outline-offset:2px}.map-embed__frame{border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-card);width:100%;max-width:100%;min-height:18rem;box-shadow:var(--shadow-hard-m);background:var(--surface);overflow:hidden}.map-embed__frame--loaded{aspect-ratio:16/9}.map-embed__frame iframe{border:0;width:100%;max-width:100%;height:100%;display:block}.map-embed__facade{grid-template-columns:minmax(0,1fr);min-height:18rem;display:grid}.map-embed__facade:before{content:"";aspect-ratio:16/9;grid-area:1/1}.map-embed__notice{align-self:center;align-items:center;gap:var(--space-xs);padding:var(--space-m);text-align:center;flex-direction:column;grid-area:1/1;display:flex}.map-embed__pin{color:var(--text);font-size:2.5rem}.map-embed__address{font-family:var(--font-heading);font-size:var(--text-l);font-weight:var(--weight-heading);line-height:var(--leading-heading);text-wrap:balance}.map-embed__note{max-width:48ch;font-size:var(--text-xs);color:var(--text-muted);text-wrap:pretty}.map-embed__actions{justify-content:center;align-items:center;gap:var(--space-xs) var(--space-m);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.map-embed__link{font-family:var(--font-mono);font-size:var(--text-xs);align-items:center;gap:.3em;display:inline-flex}.role-grid__heading{margin-bottom:var(--space-l)}.role-grid__grid{gap:var(--gap-l);grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=640px){.role-grid__grid{grid-template-rows:none;grid-template-columns:1fr}}.role-grid__item{color:inherit;transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);text-decoration:none;display:block}.role-grid__item:hover,.role-grid__item:focus-visible{color:inherit;box-shadow:0 0 0 0 var(--shadow-color);transform:translate(3px,3px)}.role-grid__title{font-size:var(--h4)}.role-grid__text{margin-top:var(--space-s);max-width:48ch}.audience-columns__grid{margin-top:var(--space-l);border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);background:var(--bg-white);box-shadow:var(--shadow-card);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.audience-columns__col{display:contents}.audience-columns__col>*{padding:var(--space-m)}.audience-columns__col>:first-child{grid-row:1}.audience-columns__col>:nth-child(2){grid-row:2}.audience-columns__col>:nth-child(3){grid-row:3}.audience-columns__col>:nth-child(4){grid-row:4}.audience-columns__col:first-child>*{grid-column:1}.audience-columns__col:nth-child(2)>*{grid-column:2}.audience-columns__col:nth-child(3)>*{grid-column:3}.audience-columns__col:not(:first-child)>*{border-inline-start:var(--border-width-thick) solid var(--border)}.audience-columns__col>:nth-child(n+2){border-top:var(--border-width-thick) solid var(--border)}.audience-columns__offer{font-size:var(--text-m);background:var(--bg-tint,var(--flieder))}.audience-columns__label{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text);margin:0 0 .2rem}.audience-columns__jump{color:inherit;font-weight:700;display:inline}.audience-columns__all{margin-top:var(--space-l);justify-content:center;display:flex}@media (width<=900px){.audience-columns__grid{gap:var(--gap-m);box-shadow:none;background:0 0;border:0;grid-template-columns:1fr;overflow:visible}.audience-columns__col{border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);background:var(--bg-white);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.audience-columns__col>*{border-inline-start:0!important;grid-area:auto!important}}.credentials-band{--cred-h:clamp(120px, 13vw, 160px);padding-block:clamp(1.5rem,3.6vw,2.5rem)}.credentials-band__title{font-size:var(--text-l)}.credentials-band__board{gap:var(--space-l) var(--space-m);margin-top:var(--space-m);flex-wrap:wrap;padding-top:.6rem;display:flex}.credentials-band__item{flex:0 auto;max-width:15rem;position:relative;rotate:-1.2deg}.credentials-band__item:nth-child(3n+2){rotate:1deg}.credentials-band__item:nth-child(3n){rotate:-.4deg}.credentials-band__item:before{content:"";z-index:1;border:var(--border-width-thick) solid var(--ink);background:var(--color-cta);border-radius:50%;width:.9rem;height:.9rem;position:absolute;top:-.45rem;left:50%;translate:-50%}.credentials-band__item figure{justify-items:center;gap:.5rem;margin:0;display:grid}.credentials-band__open,.credentials-band__logo{height:var(--cred-h);border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);box-shadow:var(--shadow-card);background:var(--bg-white);padding:0;display:block;overflow:hidden}.credentials-band__open{cursor:zoom-in}.credentials-band__logo{aspect-ratio:1;place-items:center;padding:.8rem;display:grid}.credentials-band__item img{object-fit:contain;filter:saturate(.3)contrast(.88)brightness(1.04);opacity:.82;width:auto;max-width:100%;height:100%;display:block}.credentials-band__open:hover img,.credentials-band__open:focus-visible img{filter:none;opacity:1}.credentials-band__label{max-width:14rem;font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;line-height:1.35}@media (width<=600px){.credentials-band{--cred-h:150px}.credentials-band__board{scroll-snap-type:x mandatory;gap:var(--space-m);margin-inline:calc(var(--container-padding,16px) * -1);padding:.9rem var(--container-padding,16px) var(--space-s);flex-wrap:nowrap;overflow-x:auto}.credentials-band__item{scroll-snap-align:start;flex:none;width:9.5rem}.credentials-band__open,.credentials-band__logo{width:100%}.credentials-band__item img{object-fit:contain;width:100%}}.credentials-band__dialog{max-width:min(92vw,900px);max-height:92vh;padding:var(--space-s);border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);background:var(--bg-white);box-shadow:var(--shadow-card)}.credentials-band__dialog::backdrop{background:#0009}.credentials-band__dialog img{max-width:100%;max-height:80vh;margin-inline:auto;display:block}.credentials-band__caption{margin-top:var(--space-xs);text-align:center;font-size:var(--text-s)}.credentials-band__close{cursor:pointer;min-width:44px;min-height:44px;color:var(--ink);background:0 0;border:0;font-size:1.8rem;line-height:1;position:absolute;top:.4rem;right:.6rem}.cassette-grid{scroll-margin-top:calc(var(--header-h,4.5rem) + 1rem)}.cassette-grid__heading{margin-bottom:var(--space-l)}.cassette-grid__heading--has-intro{margin-bottom:var(--space-s)}.cassette-grid__intro{max-width:62ch;margin-bottom:var(--space-l);font-size:var(--text-m)}.cassette-grid__body-text{max-width:62ch;margin-bottom:var(--space-l);gap:var(--space-s);display:grid}.cassette-grid__body-text p{font-size:var(--text-s);margin:0;line-height:1.6}.cassette-grid__grid{gap:var(--gap-l);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=900px){.cassette-grid__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.cassette-grid__grid{gap:var(--space-m) var(--space-s);grid-template-columns:repeat(2,minmax(0,1fr))}.cassette-grid__cassette .cassette-grid__play{width:44px;height:44px;top:62%}.cassette-grid__cassette .cassette-grid__play .icon{font-size:1.25rem}.cassette-grid__item .cassette-grid__title{margin-top:var(--space-xs);font-size:var(--text-s);line-height:1.2}.cassette-grid__title a{padding-block:.35em;display:inline-block}.cassette-grid__item .cassette-grid__text{font-size:var(--text-xs);line-height:1.4}}.cassette-grid__more{display:none}@media (width<=820px){.cassette-grid__more{min-height:44px;margin-bottom:var(--space-m);font:inherit;font-weight:var(--weight-6);color:var(--text);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline 2px;display:inline-flex}.cassette-grid__intro:has(+.cassette-grid__more){margin-bottom:var(--space-xs)}.cassette-grid__body-text:not(.is-open){display:none}}.cassette-grid__item{flex-direction:column;display:flex;position:relative}.cassette-grid__cassette{width:100%;position:relative;container-type:inline-size}.cassette-grid__svg{border-radius:var(--radius-brutalist);width:100%;height:auto;display:block}.cassette-grid__body{fill:var(--cassette-fill);stroke:var(--ink);stroke-width:4px}.cassette-grid__screw{fill:var(--ink)}.cassette-grid__label,.cassette-grid__window{fill:var(--cassette-label);stroke:var(--ink);stroke-width:3px}.cassette-grid__label-text{text-align:center;height:28.1%;font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--label-fs,7.4cqw);letter-spacing:.01em;text-wrap:balance;color:var(--cassette-label-ink,var(--ink));pointer-events:none;place-items:center;line-height:1.02;display:grid;position:absolute;top:10.9%;left:14%;right:14%;overflow:hidden}.cassette-grid__reel{fill:none;stroke:var(--ink);stroke-width:3px}.cassette-grid__hub{fill:var(--ink)}.cassette-grid__tape{stroke:var(--ink);stroke-width:2px}.cassette-grid__ridge{fill:var(--cassette-fill);stroke:var(--ink);stroke-width:2px}.cassette-grid__cassette--gruen{--cassette-fill:var(--gruen);--cassette-label:color-mix(in oklch, var(--gruen), white 60%)}.cassette-grid__cassette--jeans{--cassette-fill:var(--jeans);--cassette-label:var(--jeans-light-2)}.cassette-grid__cassette--rotblass{--cassette-fill:var(--rot-blass);--cassette-label:color-mix(in oklch, var(--rot-blass), white 60%)}.cassette-grid__cassette--beige{--cassette-fill:var(--tafel-beige);--cassette-label:var(--tafel-beige-hell)}[data-theme=dark] .cassette-grid__cassette--beige{--cassette-label-ink:var(--text)}.cassette-grid__cassette--flieder{--cassette-fill:var(--flieder);--cassette-label:var(--flieder-light-2)}.cassette-grid__cassette--bw{--cassette-fill:var(--creme-light-2);--cassette-label:var(--creme-dark-1);filter:grayscale()}.cassette-grid__play{border-radius:var(--radius-pill);border:var(--border-width-thick) solid var(--ink);background:var(--bg-white,var(--creme-light-2));width:76px;height:76px;color:var(--text);box-shadow:var(--shadow-hard-s);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);place-items:center;display:grid;position:absolute;top:55.5%;left:50%;transform:translate(-50%,-50%)}.cassette-grid__play:hover,.cassette-grid__play:focus-visible{box-shadow:0 0 0 0 var(--shadow-color);transform:translate(calc(3px - 50%),calc(3px - 50%))}.cassette-grid__play.is-playing{background:var(--rot);color:var(--creme-light-2);border-color:var(--ink)}.cassette-grid__title{margin-top:var(--space-m)}.cassette-grid__title a{color:inherit;transition:background-size var(--duration-fast) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 3px no-repeat;padding-bottom:.1em;text-decoration:none}.cassette-grid__arrow{vertical-align:-.05em;transition:translate var(--duration-fast) var(--ease-out);margin-inline-start:.4em}@media (hover:hover){.cassette-grid__title a:hover{background-size:100% 3px}.cassette-grid__title a:hover .cassette-grid__arrow{translate:5px}}.cassette-grid__title a:focus-visible{background-size:100% 3px}.cassette-grid__title a:focus-visible .cassette-grid__arrow{translate:5px}@media (hover:none){.cassette-grid__title a{background-size:100% 2px}}@media (hover:none) and (prefers-reduced-motion:no-preference){.cassette-grid__arrow{animation:cassette-nudge 3.2s var(--ease-out) infinite}}@keyframes cassette-nudge{0%,70%,to{translate:0}80%{translate:6px}90%{translate:2px}}.cassette-grid__text{margin-top:var(--space-xs);max-width:42ch}.coaching-cafe__head{align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.coaching-cafe__icon{flex:none;width:56px;height:56px}.coaching-cafe__title{font-size:var(--h3)}.coaching-cafe__tags{gap:var(--space-xs);margin-top:var(--space-s);flex-wrap:wrap;display:flex}.coaching-cafe__text{margin-top:var(--space-s);max-width:42ch}.coaching-cafe__form{--bg-white:var(--creme-light-2);max-width:26rem}.coaching-cafe>.split-pane+.split-pane{border-top:0}@media (width<=820px){.coaching-cafe>.split-pane:first-child{padding-bottom:var(--space-s)!important}.coaching-cafe>.split-pane+.split-pane{padding-top:var(--space-s)!important}}.crisis-interrupter__title{font-size:var(--h3)}.crisis-interrupter__text{margin-top:var(--space-s);max-width:42ch}.crisis-interrupter__tool{gap:var(--space-m);grid-template-columns:minmax(0,1fr);max-width:38rem;display:grid}.crisis-interrupter__steps{gap:.5rem;margin:0;padding:0;display:grid}.crisis-interrupter__step{border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);background:var(--bg-white)}.crisis-interrupter__track{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.55rem .8rem;display:grid}.crisis-interrupter__track:hover,.crisis-interrupter__track:focus-visible,.crisis-interrupter__step.is-active{background:var(--tafel-flieder)}.crisis-interrupter__number{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-m)}.crisis-interrupter__label{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.crisis-interrupter__free{border:2px solid var(--border);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:var(--tracking-wider);padding:.1em .6em}.crisis-interrupter__lock{opacity:.7}.crisis-interrupter__tool{position:relative}.crisis-interrupter__track:disabled{cursor:default;opacity:.45}.crisis-interrupter__free--unlocked{display:none}.crisis-interrupter__tool.is-unlocked .crisis-interrupter__free--unlocked{display:inline}.crisis-interrupter__tool.is-unlocked .crisis-interrupter__lock{display:none}.crisis-interrupter__notice{font-family:var(--font-mono);font-size:var(--text-xs);align-items:flex-start;gap:.5em;margin:0;display:flex}.crisis-interrupter__notice[hidden]{display:none}.crisis-interrupter__notice .icon{flex:none;margin-top:.15em}.subscribe-overlay{--glass:color-mix(in srgb, var(--tafel-flieder) 52%, transparent);margin-top:calc(var(--cover,0px) * -1);padding-top:var(--cover,0px);border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);background-color:var(--glass);box-shadow:var(--shadow-hard-m);backdrop-filter:blur(1.5px);animation:subscribe-in var(--dur-tick) var(--step-tick) both}.subscribe-overlay[hidden]{display:none}@keyframes subscribe-in{0%{translate:0 .5rem}to{translate:0}}.subscribe-overlay__panel{gap:var(--space-xs);padding:var(--space-m);display:grid;position:relative}.subscribe-overlay__close{top:var(--space-xs);right:var(--space-xs);width:36px;height:36px;position:absolute}.subscribe-overlay__kicker{font-family:var(--font-mono);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:var(--tracking-wider);align-items:center;gap:.4em;margin:0;padding-right:2.5rem;display:flex}.subscribe-overlay__title{font-size:var(--text-l);text-wrap:balance;margin:0;padding-right:1rem;line-height:1.1}.subscribe-overlay__text{font-size:var(--text-s);margin:0}.subscribe-overlay__form{gap:var(--space-xs);margin-top:var(--space-xs);display:grid}.subscribe-overlay__form>.form-guard__turnstile{margin-top:calc(-1 * var(--space-xs))}.subscribe-overlay__submit{justify-content:center;width:100%}.subscribe-overlay__trust{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-6);align-items:center;gap:.5em;margin:0;display:flex}.subscribe-overlay__privacy{font-size:var(--text-xxs);margin:0}.subscribe-overlay__privacy a{color:inherit}.subscribe-overlay__error{font-size:var(--text-xs);color:var(--color-error);margin:0}.audio-player{border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);background:var(--bg-white);box-shadow:var(--shadow-hard-s);grid-template-columns:clamp(7rem,22%,11rem) minmax(0,1fr);display:grid;overflow:hidden}.audio-player__cover{object-fit:cover;object-position:center 22%;border-inline-end:var(--border-width-thick) solid var(--border);width:100%;height:100%;min-height:9rem}.audio-player__body{gap:var(--space-xs);padding:var(--space-s) var(--space-s) var(--space-xs);min-width:0;display:grid}.audio-player__top{align-items:center;gap:var(--space-s);min-width:0;display:flex}.audio-player__play{border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-pill);background:var(--flieder-dark-1);width:52px;height:52px;color:var(--ink-dark-1);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out);flex:none;place-items:center;display:inline-grid}.audio-player__play:hover:not(:disabled),.audio-player__play:focus-visible{transform:scale(1.06)}.audio-player__play:disabled{cursor:default;opacity:.45}.audio-player.is-playing .audio-player__play{background:var(--ink-dark-1);color:var(--creme-light-2)}.audio-player__meta{min-width:0}.audio-player__artist{font-family:var(--font-mono);font-size:var(--text-xxs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted);margin:0}.audio-player__title{font-weight:var(--weight-6);margin:.15em 0 0;line-height:1.25}.audio-player__wave{--bar:color-mix(in srgb, var(--text) 32%, transparent);--bar-played:var(--text);cursor:pointer;touch-action:none;border-radius:2px;align-items:stretch;gap:2px;height:4.25rem;display:flex}.audio-player.is-disabled .audio-player__wave{cursor:default}.audio-player__wave:focus-visible{outline:2px solid var(--text);outline-offset:3px}.audio-player__wave span{flex:1 1 0;min-width:1px;position:relative}.audio-player__wave span:before,.audio-player__wave span:after{content:"";background:var(--bar);position:absolute;inset-inline:0}.audio-player__wave span:before{height:calc(var(--h) * 70%);bottom:30%}.audio-player__wave span:after{height:calc(var(--h) * 30%);opacity:.45;top:70%}.audio-player__wave span.is-played:before,.audio-player__wave span.is-played:after{background:var(--bar-played)}.audio-player__time{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:end;color:var(--text-muted);margin:0}@media (width<=520px){.audio-player{grid-template-columns:1fr}.audio-player__cover{border-inline-end:0;border-bottom:var(--border-width-thick) solid var(--border);object-position:center 30%;height:9rem;min-height:0}.audio-player__wave{height:3.5rem}}.audio-player--card{max-width:62rem;box-shadow:none;background:0 0;border:0;border-radius:0;margin-inline:auto;display:block;overflow:visible}.audio-player--card [hidden]{display:none!important}.audio-player__card{--pic:clamp(6rem, 14vw, 9rem);grid-template-columns:var(--pic) minmax(0, 1fr) auto;column-gap:var(--space-m);padding:var(--space-m);border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);background:var(--bg-white);box-shadow:var(--shadow-hard-s);grid-template-areas:"pic heads topic""deck deck deck""queue queue queue";align-items:center;display:grid}.audio-player__art{display:contents}.audio-player__pic{aspect-ratio:1;object-fit:cover;object-position:center 18%;border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);grid-area:pic;width:100%}.audio-player__heads{grid-area:heads;min-width:0}.audio-player__heading{font-size:var(--text-l);text-wrap:balance;margin:.2em 0 0;line-height:1.1}.audio-player__subtitle{font-size:var(--text-s);color:var(--text-muted);margin:.5em 0 0;line-height:1.35}.audio-player__topic{border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-pill);background:var(--flieder-dark-1);width:3.75rem;height:3.75rem;color:var(--ink-dark-1);flex:none;grid-area:topic;place-items:center;display:inline-grid}.audio-player__topic--next{background:var(--tafel-beige);width:3rem;height:3rem;color:var(--text);grid-area:auto}.audio-player__deck{gap:var(--space-s);margin-top:var(--space-s);grid-area:deck;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.audio-player__controls{align-items:center;gap:.75rem;display:flex}.audio-player--card .audio-player__play{width:4rem;height:4rem}.audio-player__skip{border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-pill);width:3.25rem;height:3.25rem;color:inherit;cursor:pointer;transition:transform var(--duration-fast) var(--ease-out);background:0 0;flex:none;place-items:center;display:none}.audio-player__skip:hover:not(:disabled),.audio-player__skip:focus-visible{transform:scale(1.06)}.audio-player__skip:disabled{cursor:default;opacity:.45}.audio-player__track{gap:.3rem;min-width:0;display:grid}.audio-player--card .audio-player__time{justify-content:flex-end;gap:.5em;display:flex}.audio-player__queue{transition:grid-template-rows var(--duration-base,.4s) var(--ease-out), opacity var(--duration-base,.4s) var(--ease-out);grid-area:queue;grid-template-rows:1fr;display:grid}.audio-player__queue-inner{min-height:0;overflow:hidden}.audio-player--card.is-armed:not(.has-played) .audio-player__queue{opacity:0;visibility:hidden;grid-template-rows:0fr}.audio-player__queue-row{gap:var(--space-s);margin-top:var(--space-s);padding-top:var(--space-s);border-top:var(--border-width-thin) dashed var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.audio-player__next-title{font-weight:var(--weight-6);margin:.15em 0 0;line-height:1.25}.audio-player__next-links{flex-wrap:wrap;justify-content:flex-end;gap:.25rem 1.25rem;margin:0;display:flex}.audio-player__textlink{font:inherit;font-weight:var(--weight-6);color:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:.35rem 0;text-decoration:underline 2px}.audio-player__textlink:hover,.audio-player__textlink:focus-visible{text-decoration-color:var(--accent,currentColor)}.audio-player__text{max-width:62ch;margin-top:var(--space-m);font-size:var(--text-s);gap:.8rem;line-height:1.6;display:grid}.audio-player__text p{margin:0}.audio-player__text .audio-player__artist{margin-bottom:-.2rem}@media (width<=760px){.audio-player__card{--pic:clamp(5rem, 20vw, 7rem)}.audio-player__heading{font-size:var(--text-m)}.audio-player__topic{width:3rem;height:3rem}}@media (width<=600px){.audio-player--card{max-width:none}.audio-player__card{align-items:stretch;gap:var(--space-xs);min-height:calc(100svh - 7rem);padding:var(--space-s) var(--space-s) var(--space-s);box-shadow:none;border-inline:0;border-radius:0;flex-direction:column;display:flex}.audio-player__art{flex:none;width:min(100%,15rem,30svh);margin:auto;display:block;position:relative}.audio-player__pic{border-radius:var(--radius-card,var(--radius-brutalist))}.audio-player__topic{width:3.25rem;height:3.25rem;box-shadow:var(--shadow-hard-s);position:absolute;bottom:-.75rem;right:-.75rem}.audio-player__topic--next{width:2.75rem;height:2.75rem;box-shadow:none;position:static}.audio-player__heads{text-align:center}.audio-player__heading{font-size:var(--text-l)}.audio-player__deck{align-items:stretch;gap:var(--space-xs);flex-direction:column-reverse;margin-top:0;display:flex}.audio-player__controls{justify-content:center;gap:1.25rem}.audio-player--card .audio-player__play{width:4.5rem;height:4.5rem}.audio-player__skip{width:3rem;height:3rem;display:inline-grid}.audio-player--card .audio-player__wave{height:3.5rem}.audio-player--card .audio-player__time{justify-content:space-between}.audio-player__time-sep{display:none}.audio-player--card.is-armed:not(.has-played) .audio-player__queue{grid-template-rows:1fr}.audio-player__queue{margin-top:auto}.audio-player__queue-row{gap:var(--space-xs);padding-top:var(--space-xs);grid-template-columns:auto minmax(0,1fr);margin-top:0}.audio-player__next-title{font-size:var(--text-s)}.audio-player__next-links{grid-column:2;justify-content:flex-start;margin-top:-.4rem}.audio-player__text{padding-inline:var(--space-s)}}.pricing-table__grid{justify-content:center;gap:var(--space-l);flex-wrap:wrap;align-items:flex-start;padding-block:.5rem;display:flex}.pricing-table__grid>.pricing-table__card{flex:0 1 calc((100% - 2 * var(--space-l)) / 3);min-width:0}@media (width<=820px){.pricing-table__grid{flex-direction:column;align-items:center}.pricing-table__grid>.pricing-table__card{flex:none;width:min(100%,26rem)}}.pricing-table__card{--bon-paper:var(--creme-light-2);--bon-tooth:8px;margin-block:var(--bon-tooth);padding:var(--space-m) var(--space-m) calc(var(--space-m) + .2rem);background:var(--bon-paper);color:var(--ink-dark-1);font-family:var(--font-mono);filter:drop-shadow(5px 5px 0 var(--ink));flex-direction:column;gap:.8rem;display:flex;position:relative;rotate:-.6deg}.pricing-table__card:nth-child(2){rotate:.5deg}.pricing-table__card:nth-child(3){rotate:-.3deg}.pricing-table__card--featured{--bon-paper:var(--flieder-light-2);filter:drop-shadow(8px 8px 0 var(--ink))}.pricing-table__card:before,.pricing-table__card:after{content:"";height:var(--bon-tooth);background-repeat:repeat-x;background-size:calc(var(--bon-tooth) * 2) var(--bon-tooth);position:absolute;left:0;right:0}.pricing-table__card:before{top:calc(var(--bon-tooth) * -1 + 1px);background-image:conic-gradient(from 135deg at 50% 0, var(--bon-paper) 90deg, transparent 0)}.pricing-table__card:after{bottom:calc(var(--bon-tooth) * -1 + 1px);background-image:conic-gradient(from -45deg at 50% 100%, var(--bon-paper) 90deg, transparent 0)}.pricing-table__title{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-l);text-align:center;color:inherit}.pricing-table__unit{text-align:center;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);border-bottom:2px dashed var(--ink);padding-bottom:.8rem}.pricing-table__calendar{margin:0}.pricing-table__days{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.pricing-table__day{aspect-ratio:1;font-size:var(--text-xxs);border:1.5px solid var(--ink);background:var(--bg-white,#fff);border-radius:3px;place-items:center;display:grid}.pricing-table__day:nth-child(7n+6),.pricing-table__day:nth-child(7n){border-style:dashed}.pricing-table__day--session{background:var(--ink);color:var(--creme-light-2);font-weight:500}.pricing-table__calendar-note{font-size:var(--text-xs);text-align:center;margin-top:.4rem}.pricing-table__features{gap:.45rem;display:grid}.pricing-table__feature{font-size:var(--text-s);gap:.6em;line-height:1.4;display:flex}.pricing-table__feature:before{content:"—";flex:none}.pricing-table__total{justify-content:space-between;align-items:baseline;gap:var(--space-s);border-top:2px dashed var(--ink);margin-top:.2rem;padding-top:.8rem;display:flex}.pricing-table__total-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.pricing-table__amount{text-align:right;justify-items:end;gap:.3rem;display:grid}.pricing-table__price{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-xl);line-height:1}.pricing-table__price-note{font-size:var(--text-xs)}.pricing-table__cta{margin-top:.4rem}.service-grid__teaser,.service-grid__card{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.service-grid__teaser{text-align:left;color:inherit;text-decoration:none}.service-grid__title{font-size:var(--text-m)}.service-grid__desc{color:var(--text-muted)}.service-grid__link{font-family:var(--font-mono);font-size:var(--text-xs);text-decoration:underline;text-decoration-color:var(--rot-text);text-underline-offset:.25em}.service-grid__meta{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.service-grid__cta{align-self:flex-start;margin-top:auto}.cta-band__title{font-size:var(--text-xl)}.cta-band__text{max-width:38ch;margin-top:.8rem}.cta-band__truth{margin-top:var(--space-s);font-family:var(--font-display);font-size:var(--text-l);color:color-mix(in oklch, var(--flieder-dark-2), var(--text) 70%)}.cta-band__note{margin-top:var(--space-s);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider)}@keyframes cta-band-jolt{0%{transform:none}50%{box-shadow:var(--shadow-hard-l);transform:translate(-2px,-2px)}to{transform:none}}.cta-band__cta.jolt{animation:.24s step-end cta-band-jolt}.cta-band__pricing{margin-top:var(--space-xs);font-size:var(--text-s)}.cta-band__pricing a{color:inherit;font-weight:700;text-decoration:underline}.jump-nav{border-top:var(--border-width-thick) solid var(--border);background:var(--bg-white)}.jump-nav__inner{align-items:center;gap:var(--space-s);padding-block:var(--space-xs);display:flex}.jump-nav__label{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;flex:none}.jump-nav__list{gap:var(--space-xs);scrollbar-width:none;display:flex;overflow-x:auto}.jump-nav__list::-webkit-scrollbar{display:none}.jump-nav__link{white-space:nowrap;min-height:44px;font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text);border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-pill);background:var(--bg-white);align-items:center;padding-inline:.9em;font-weight:500;text-decoration:none;display:inline-flex}.jump-nav__link:visited{color:var(--text)}.jump-nav__link:hover,.jump-nav__link:focus-visible{background:var(--color-cta);color:var(--color-cta-text)}@media (width<=820px){[data-component]:has(>.jump-nav){display:contents}.jump-nav{z-index:calc(var(--z-sticky) - 1);border-bottom:var(--border-width-thick) solid var(--border);position:sticky;top:0}.jump-nav__label{display:none}}.service-index{padding-block:var(--space-xl);scroll-margin-top:calc(var(--header-h) + var(--space-s))}.service-index__title{font-size:var(--text-l)}.service-index__list{margin-top:var(--space-m);columns:3 14rem;column-gap:var(--gap-l,var(--space-l))}.service-index__list li{break-inside:avoid;min-width:0}.service-index__list a{min-height:44px;color:var(--text);overflow-wrap:anywhere;hyphens:auto;align-items:center;display:inline-flex}.service-index__list a:visited{color:var(--text)}@media (width<=560px){.service-index__list{columns:2;column-gap:var(--space-s)}.service-index__list a{font-size:var(--text-s);line-height:1.25}}.rubrik-overview{padding-block:var(--space-xl)}.rubrik-overview__intro{margin-top:var(--space-s);max-width:60ch}.rubrik-overview__grid{gap:var(--space-m);margin-top:var(--space-l);grid-template-columns:1fr;display:grid}@media (width>=40rem){.rubrik-overview__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=70rem){.rubrik-overview__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rubrik-overview__card{gap:var(--space-s);padding:var(--space-m);border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);background:var(--bg-white);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.rubrik-overview__title{font-size:var(--text-m)}.rubrik-overview__title a{color:var(--text);text-decoration:none}.rubrik-overview__title a:hover,.rubrik-overview__title a:focus-visible{text-decoration:underline;text-decoration-color:var(--rot)}.rubrik-overview__for{font-size:var(--text-s)}.rubrik-overview__services{font-size:var(--text-s);line-height:1.6}.rubrik-overview__services a{color:var(--text)}.rubrik-overview__more{min-height:44px;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text);align-items:center;gap:.4em;margin-top:auto;display:inline-flex}.service-detail__intervention{padding-block:var(--space-xl)}.service-detail__intervention-intro{max-width:60ch;margin-top:.8rem}.service-detail__intervention-example{margin:var(--space-m) 0 0;border-inline-start:var(--border-width-thick) solid var(--border);max-width:60ch;font-size:var(--text-m);padding-inline-start:var(--space-s)}.service-detail__intervention-note{margin-top:var(--space-m);max-width:60ch}.service-detail__qualifiers{margin-top:var(--space-s);gap:.6rem}.service-detail__qualifier{align-items:baseline;gap:.6rem;display:flex}.service-detail__other{margin-top:var(--space-s);gap:.5rem}.service-detail__other-link{color:inherit;align-items:center;gap:.6rem;text-decoration:none;display:flex}.service-detail__more{margin-top:.4rem}.service-detail__audio{padding-block:var(--space-xl)}@media (width<=600px){.service-detail__audio{padding:0}.service-detail__audio .container{padding-inline:0}}.service-detail__seo{padding-block:var(--space-xl)}.service-detail__seo-text{column-count:3;column-gap:var(--gap-l);font-size:var(--text-s);hyphens:auto;line-height:1.6}@media (width<=900px){.service-detail__seo-text{column-count:2}}@media (width<=640px){.service-detail__seo-text{column-count:1}}.service-detail__cartoons{gap:var(--space-s);display:grid}.service-detail__bild-beispiel .service-detail__szene{margin-top:0}.service-detail__szene{margin-top:var(--space-m);padding:var(--space-s) var(--space-m);border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);background:var(--bg-white);font-size:var(--text-s)}.service-detail__szene-title,.service-detail__szene p{margin-top:.6rem}.service-detail__szene-title+p{margin-top:.4rem}.service-detail__wissen{padding-block:var(--space-xl);background:var(--bg-light)}.service-detail__wissen-eyebrow{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem;font-weight:700}.service-detail__wissen-body{margin-top:var(--space-s);gap:.8rem;max-width:62ch}.service-detail__wissen-quellen{margin-top:var(--space-m);max-width:62ch;font-size:var(--text-xs)}.service-detail__wissen-quellen a{color:inherit;text-decoration:underline}.service-detail__other-link--text{align-items:flex-start}.service-detail__other-link--text>span{flex-direction:column;gap:.15rem;display:flex}.service-detail__other-text{font-size:var(--text-s)}.service-detail__about-lead{font-size:var(--text-m);margin-top:.8rem}.service-detail__about-text{margin-top:.8rem}.service-detail__szene--opener{font-size:var(--text-body);background:0 0;border:0;max-width:60ch;margin-top:0;padding:0}.service-detail__szene--opener .service-detail__szene-title{margin-top:var(--space-s);font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-xl);line-height:1.05}.service-detail__szene--opener p{margin-top:.8rem}.service-detail__szene-section{padding-block:var(--space-xl)}.service-detail__sofort{padding-block:var(--space-xl);background:var(--tafel-flieder)}.service-detail__sofort-inner{gap:var(--space-l);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;display:grid}.service-detail__sofort-phone{gap:.3rem;display:grid}.service-detail__sofort-label{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em}.service-detail__sofort-phone a{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-xxl);color:inherit;text-underline-offset:.1em;overflow-wrap:anywhere;line-height:1.05;text-decoration-color:currentColor;text-decoration-thickness:4px}@media (width<=820px){.service-detail__sofort-inner{grid-template-columns:1fr}}.service-detail__grenzen{margin-top:var(--space-m);max-width:62ch;padding:var(--space-s) var(--space-m);border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);background:var(--bg-white)}.service-detail--ruhig .service-detail__szene--opener,.service-detail--ruhig .service-detail__about-text{font-size:var(--text-m);line-height:1.7}.service-detail--ruhig .service-detail__szene--opener p,.service-detail--ruhig .service-detail__about-text{margin-top:1.2rem}.service-detail__seo.service-detail--ruhig .service-detail__seo-text{column-count:1;max-width:62ch;font-size:var(--text-body);line-height:1.75}.process-steps__card{flex-direction:column;gap:.7rem;display:flex}.process-steps__number{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);color:var(--text)}.process-steps__title{font-size:var(--text-m)}.process-steps__desc{color:var(--text-muted)}.process-steps__grid{gap:var(--gap-l);margin-top:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.page-text__body{max-width:68ch}.page-text__body h2{font-size:var(--text-l);margin-top:var(--space-xl)}.page-text__body h3{font-size:var(--text-m);margin-top:var(--space-l)}.page-text__body>:first-child{margin-top:0}.page-text__body :is(p,ul,ol){margin-top:var(--space-s)}.page-text__body :is(h2,h3)+:is(p,ul,ol){margin-top:var(--space-xs)}.page-text__body :is(ul,ol){padding-left:1.25em}.page-text__body ul{list-style:outside}.page-text__body ol{list-style:decimal}.page-text__body li+li{margin-top:.35em}.page-text__body a{overflow-wrap:anywhere}.page-text__toc{max-width:62ch;margin-bottom:var(--space-l);padding:var(--space-s) var(--space-m);border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);background:var(--bg-white)}.page-text__toc-title{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;margin:0}.page-text__toc-list{margin:var(--space-xs) 0 0;columns:2 16rem;column-gap:var(--space-l);padding-left:1.4em}.page-text__toc-list li{break-inside:avoid}.page-text__toc-list a{min-height:44px;color:var(--text);align-items:center;display:inline-flex}.page-text__body :is(h2,h3){scroll-margin-top:calc(var(--header-h) + var(--space-s))}.rubrik-page__intro{padding-block:var(--space-xl) var(--space-l)}.rubrik-page__intro-inner{max-width:65ch}.rubrik-page__intro-inner p+p{margin-top:var(--space-s)}.rubrik-page__list{padding-block:var(--space-xl)}.rubrik-page__items{margin-top:var(--space-l);border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);background:var(--bg-white);box-shadow:var(--shadow-card);overflow:hidden}.rubrik-page__item+.rubrik-page__item{border-top:var(--border-width-thick) solid var(--border)}.rubrik-page__link{align-items:center;gap:var(--space-m);padding:var(--space-m);color:var(--text);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.rubrik-page__link:hover,.rubrik-page__link:focus-visible{background:var(--bg-light)}.rubrik-page__link:hover .rubrik-page__title,.rubrik-page__link:focus-visible .rubrik-page__title{text-decoration:underline;text-decoration-color:var(--rot);text-underline-offset:.2em}.rubrik-page__text{flex-direction:column;gap:.2em;min-width:0;display:flex}.rubrik-page__title{font-family:var(--font-heading);font-size:var(--text-m);line-height:1.1}.rubrik-page__kurz{font-size:var(--text-s)}@media (width<=560px){.rubrik-page__icon{display:none}.rubrik-page__link{gap:var(--space-s);grid-template-columns:minmax(0,1fr) auto}}.ticker-lead{padding-block:var(--space-s);border-bottom:var(--border-width) solid var(--border);background:var(--flieder);color:var(--ink-dark-1)}.ticker-lead__inner{gap:.3em;max-width:75ch;display:grid}.ticker-lead__label,.ticker__label{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin:0}.ticker-lead__text{font-size:var(--text-m);margin:0;line-height:1.3}.ticker-lead__source,.ticker__source{font-size:var(--text-xs);margin:0}.ticker-lead__source a,.ticker__source a{color:inherit;text-decoration-color:var(--rot);text-underline-offset:.2em}.ticker__list{gap:var(--space-m);margin-top:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.ticker__item{gap:var(--space-xs);padding:var(--space-m);border:var(--border-width-thick) solid var(--border);border-radius:var(--radius-brutalist);background:var(--bg-white);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.ticker__item--interessant{background:var(--flieder);color:var(--ink-dark-1)}.ticker__text{margin:0}.ticker__source{margin-top:auto}.ticker__facade{padding:var(--space-m);background:var(--ink);color:var(--creme);text-align:center;place-content:center;justify-items:center;gap:.4em;display:grid}.ticker__play{border-radius:var(--radius-pill);background:var(--rot);width:3.2rem;height:3.2rem;color:var(--creme);place-items:center;font-size:1.4rem;display:grid}.ticker__facade-title{font-family:var(--font-heading);font-size:var(--text-m);line-height:1.15}.ticker__facade-note{font-size:var(--text-xs);opacity:.8}.ticker__facade:hover .ticker__play,.ticker__facade:focus-visible .ticker__play{transform:scale(1.06)}
