@import url(‚https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Schibsted+Grotesk:wght@400;500;600;700;800&display=swap‘);@import url(‚https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Schibsted+Grotesk:wght@400;500;600;700;800&display=swap‘);.mh-logo svg{display:none!important;}.mh-wm{display:none!important;}.mh-logo-img{height:44px!important;width:auto!important;display:block!important;border-radius:8px;}.mh-toggle{position:absolute!important;left:-9999px!important;opacity:0!important;width:0;height:0;}.mh-ddlabel{color:#fff!important;cursor:pointer;font-weight:500;font-size:.95rem;display:inline-flex;align-items:center;gap:6px;user-select:none;text-decoration:none!important;white-space:nowrap;}.mh-ddlabel:hover,.mh-toggle:checked~.mh-ddlabel{color:#E0A62E!important;}.mh-panel{display:none!important;}.mh-toggle:checked~.mh-panel{display:flex!important;}.mh-dd{position:relative;display:inline-flex;align-items:center;}.site-header,#masthead,.ast-above-header-wrap,.ast-below-header-wrap,.main-header-bar-wrap,.ast-mobile-header-wrap,.site-footer,footer.site-footer,#ast-scroll-top,.skip-link,.ast-title-bar,.entry-header,.entry-title,.ast-single-post-order,.page-header,a.skip,.skip,header#nav,header.nav,div#mobileMenu{display:none!important;}#content,.site-content,.ast-container,#primary,.content-area,.entry-content,article.page,#main{max-width:none!important;margin:0!important;padding:0!important;}html,body{overflow-x:hidden!important;}.mh-utility{display:block!important;background:#292825;color:#D6D4D0;font-size:.85rem;}.mh-utility .mh-in{display:flex!important;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:8px 24px;gap:18px;}.mh-utility a,.mh-utility span{color:#D6D4D0!important;display:inline-flex;align-items:center;gap:7px;text-decoration:none!important;}.mh-utility svg{width:14px;height:14px;color:#E0A62E;}.mh-head{display:block!important;background:#3C3B38;position:sticky;top:0;z-index:200;box-shadow:0 2px 14px rgba(0,0,0,.18);}.mh-head .mh-in{display:flex!important;align-items:center;justify-content:space-between;gap:24px;max-width:1200px;margin:0 auto;padding:12px 24px;}.mh-logo{display:flex!important;align-items:center;gap:10px;text-decoration:none!important;}.mh-logo svg{flex-shrink:0;}.mh-wm{font-family:“Schibsted Grotesk“,sans-serif;font-weight:800;letter-spacing:.03em;color:#fff!important;font-size:1.15rem;}.mh-wm b{font-weight:600;font-size:.6em;letter-spacing:.22em;color:#A8A49C!important;margin-right:.4em;text-transform:uppercase;}.mh-wm i{font-style:normal;color:#E0A62E!important;}.mh-nav{display:flex!important;align-items:center;gap:22px;}.mh-nav>a,.mh-dd>button{color:#fff!important;font-weight:500;font-size:.95rem;background:none;border:0;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;text-decoration:none!important;}.mh-nav>a:hover,.mh-dd>button:hover{color:#E0A62E!important;}.mh-nav p{display:contents!important;}.mh-nav p a{color:#fff!important;text-decoration:none!important;white-space:nowrap;font-weight:500;font-size:.95rem;}.mh-nav p a:hover{color:#E0A62E!important;}.mh-dd{position:relative;}.mh-panel{display:none!important;position:absolute;top:calc(100% + 8px);left:0;background:#fff;border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.22);padding:10px;min-width:265px;flex-direction:column;gap:2px;z-index:60;}.mh-dd.open>.mh-panel{display:flex!important;}.mh-panel a{color:#272621!important;padding:10px 12px;border-radius:8px;font-size:.92rem;white-space:nowrap;text-decoration:none!important;}.mh-panel a:hover{background:#FAF0D7;color:#946309!important;}.mh-dd>button{white-space:nowrap!important;}.mh-cta{display:inline-flex!important;align-items:center;gap:8px;background:#E0A62E!important;color:#272621!important;font-weight:600;padding:11px 22px;border-radius:999px;white-space:nowrap;text-decoration:none!important;border:0;}.mh-cta:hover{background:#CB9220!important;}.mh-burger{display:none;}.ma-hero h1,.hero h1{color:#fff!important;}.hero-actions .btn,.ma-hero .btn{display:inline-flex!important;align-items:center;gap:9px;padding:13px 24px!important;border-radius:999px!important;text-decoration:none!important;font-weight:600;border:1.5px solid transparent;line-height:1.2;}.hero-actions .btn-primary,.ma-hero .btn-primary{background:#E0A62E!important;color:#272621!important;border-color:transparent!important;}.hero-actions .btn-ghost,.hero-actions .btn-secondary,.hero-actions .btn-outline,.ma-hero .btn-ghost,.ma-hero .btn-secondary{background:transparent!important;color:#fff!important;border-color:rgba(255,255,255,.4)!important;}@media(max-width:980px){.mh-nav,.mh-head .mh-cta{display:none!important;}.mh-burger{display:flex!important;width:44px;height:44px;border:1.5px solid rgba(255,255,255,.25);border-radius:11px;background:none;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px;}.mh-burger span{width:20px;height:2px;background:#fff;}.mh-head.mob-open .mh-nav{display:flex!important;position:absolute;top:100%;left:0;right:0;background:#3C3B38;flex-direction:column;align-items:flex-start;padding:10px 24px 22px;}.mh-head.mob-open .mh-cta{display:inline-flex!important;}} /* COWORK_TEST_MARKER_1782668034005 */ /* ============ TOKENS ============ */ :root{ –brand:#3C3B38; /* warm anthracite grey anchor */ –brand-deep:#292825; –cta:#E0A62E; /* brand gold — buttons (dark text) */ –cta-hover:#CB9220; –green:#946309; /* dark ochre — text/icon accents on light (AA) */ –green-bright:#EDB948; /* bright gold — accents on dark */ –green-soft:#FAF0D7; /* pale gold tile / chip bg */ –green-soft2:#F1E2BE; –ink:#272621; –ink-soft:#5C584F; –mint:#F5F2EC; /* warm light section bg */ –paper:#FFFFFF; –line:#E5E0D6; –honey:#E0A62E; /* gold stars */ –radius:18px; –radius-sm:12px; –radius-lg:28px; –maxw:1200px; –shadow-sm:0 1px 2px rgba(41,40,37,.06), 0 3px 10px rgba(41,40,37,.06); –shadow-md:0 6px 18px rgba(41,40,37,.08), 0 14px 40px rgba(41,40,37,.08); –shadow-lg:0 20px 60px rgba(41,40,37,.16); –ease:cubic-bezier(.2,.7,.2,1); } *{box-sizing:border-box} html{scroll-behavior:smooth} @media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}} body{ margin:0;font-family:“Inter“,system-ui,sans-serif;color:var(–ink); background:var(–paper);line-height:1.6;-webkit-font-smoothing:antialiased; font-size:17px;overflow-x:hidden; } h1,h2,h3,h4{font-family:“Schibsted Grotesk“,sans-serif;font-weight:700;line-height:1.08; letter-spacing:-.02em;color:var(–ink);margin:0} p{margin:0} a{color:inherit;text-decoration:none} img,svg{display:block;max-width:100%} .serif{font-family:“Fraunces“,serif;font-style:italic;font-weight:500;letter-spacing:0;color:var(–green)} .wrap{max-width:var(–maxw);margin:0 auto;padding:0 24px} .section{padding-block:clamp(64px,8vw,108px)} .eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:.78rem;font-weight:600; letter-spacing:.16em;text-transform:uppercase;color:var(–green)} .eyebrow::before{content:““;width:22px;height:2px;background:var(–green-bright);border-radius:2px} .lead{font-size:clamp(1.08rem,1.6vw,1.25rem);color:var(–ink-soft);line-height:1.55} .h2{font-size:clamp(1.9rem,3.6vw,3rem)} .center{text-align:center} .skip{position:absolute;left:-999px;top:0;background:var(–brand);color:#fff;padding:10px 16px; border-radius:0 0 10px 0;z-index:200} .skip:focus{left:0} :focus-visible{outline:3px solid var(–green-bright);outline-offset:3px;border-radius:6px} /* ============ BUTTONS ============ */ .btn{display:inline-flex;align-items:center;gap:10px;font-family:“Inter“;font-weight:600;font-size:.97rem; padding:14px 24px;border-radius:999px;border:1.5px solid transparent;cursor:pointer; transition:transform .25s var(–ease),background .25s var(–ease),box-shadow .25s var(–ease),border-color .25s var(–ease); white-space:nowrap} .btn svg{width:18px;height:18px;transition:transform .25s var(–ease)} .btn-primary{background:var(–cta);color:var(–ink);box-shadow:0 8px 22px rgba(199,144,28,.26)} .btn-primary:hover{background:var(–cta-hover);transform:translateY(-2px);box-shadow:0 12px 28px rgba(199,144,28,.30)} .btn-primary:hover svg{transform:translateX(3px)} .btn-ghost{background:transparent;color:var(–ink);border-color:var(–line)} .btn-ghost:hover{border-color:var(–brand);background:#fff;transform:translateY(-2px)} .btn-on-dark{background:#fff;color:var(–brand)} .btn-on-dark:hover{background:var(–green-soft);transform:translateY(-2px)} .btn-ghost-dark{background:transparent;color:#fff;border-color:rgba(255,255,255,.32)} .btn-ghost-dark:hover{border-color:#fff;background:rgba(255,255,255,.08);transform:translateY(-2px)} /* ============ LOGO (clean inline SVG wordmark) ============ */ .logo{display:flex;align-items:center;gap:12px;flex-shrink:0} .logo .logo-mark{width:38px;height:38px;flex-shrink:0} .logo .logo-text{font-family:“Schibsted Grotesk“;font-weight:800;font-size:1.34rem;letter-spacing:.02em; line-height:1;display:flex;flex-direction:column;gap:3px} .logo .logo-text .lt-row{display:flex;align-items:center;gap:.34em} .logo .logo-text .lt-inst{font-size:.58rem;font-weight:600;letter-spacing:.34em;color:var(–ink-soft)} .logo .logo-text .med{color:var(–green)} .logo .logo-text .aktiv{color:var(–ink)} /* dark contexts (footer / nav-on-dark) */ .on-dark .logo .logo-text .lt-inst{color:#A8A49C} .on-dark .logo .logo-text .aktiv{color:#fff} .on-dark .logo .logo-text .med{color:var(–green-bright)} /* ============ HEADER ============ */ .utility{background:var(–brand-deep);color:#D6D4D0;font-size:.85rem} .utility .wrap{display:flex;align-items:center;justify-content:space-between;height:40px;gap:18px} .utility-left{display:flex;align-items:center;gap:22px;min-width:0} .utility-left a{display:inline-flex;align-items:center;gap:7px;color:#D6D4D0;white-space:nowrap} .utility-left a:hover{color:#fff} .utility-left svg{width:14px;height:14px;color:var(–green-bright)} .utility-left .u-hide{color:#9A968F} .utility-right{display:flex;align-items:center;gap:7px;color:#B2AFA9;white-space:nowrap} .utility-right svg{width:14px;height:14px;color:var(–green-bright)} .nav{position:sticky;top:0;z-index:100;background:rgba(255,255,255,.88);backdrop-filter:blur(12px); border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s} .nav.scrolled{border-bottom-color:var(–line);box-shadow:0 4px 24px rgba(41,40,37,.06)} .nav .wrap{display:flex;align-items:center;justify-content:space-between;height:84px;gap:24px} .navlinks{display:flex;align-items:center;gap:28px} .navlinks a{font-size:.95rem;font-weight:500;color:var(–ink);position:relative;padding:6px 0} .navlinks a::after{content:““;position:absolute;left:0;right:100%;bottom:-2px;height:2px; background:var(–green-bright);border-radius:2px;transition:right .3s var(–ease)} .navlinks a:hover{color:var(–brand)} .navlinks a:hover::after{right:0} .nav-cta{display:flex;align-items:center;gap:14px;flex-shrink:0} .burger{display:none;width:46px;height:46px;border:none;background:transparent; cursor:pointer;align-items:center;justify-content:center;flex-direction:column;gap:5px} .burger span{width:20px;height:2px;background:var(–ink);border-radius:2px;transition:.3s} .burger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)} .burger.open span:nth-child(2){opacity:0} .burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)} /* mobile menu */ .mobile-menu{display:none;position:fixed;inset:124px 0 0;background:#fff;z-index:99;padding:24px; flex-direction:column;gap:4px;overflow-y:auto;transform:translateY(-8px);opacity:0; transition:opacity .3s,transform .3s;pointer-events:none} .mobile-menu.open{display:flex;opacity:1;transform:none;pointer-events:auto} .mobile-menu a{font-size:1.15rem;font-weight:600;padding:16px 8px;border-bottom:1px solid var(–line)} .mobile-menu .btn{margin-top:18px;justify-content:center} /* ============ HERO ============ */ .hero{position:relative;background:linear-gradient(180deg,#fff 0%,var(–mint) 100%);overflow:hidden; padding-block:clamp(44px,5vw,72px)} .hero-flux{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.5;z-index:0} .hero .wrap{position:relative;z-index:1} .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center} .hero-copy{max-width:600px} .hero h1{font-size:clamp(2.4rem,5vw,4rem);font-weight:800;letter-spacing:-.035em;margin:20px 0 0} .hero p.lead{margin-top:22px;max-width:520px} .hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px} .hero-trust{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:34px;padding-top:26px;border-top:1px solid var(–line)} .hero-trust span{display:inline-flex;align-items:center;gap:8px;font-size:.86rem;color:var(–ink-soft);font-weight:500} .hero-trust svg{width:17px;height:17px;color:var(–green);flex-shrink:0} /* hero visual */ .hero-visual{position:relative;min-height:420px} .hero-collage{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:14px;min-height:440px} .hero-collage .hc-photo{position:relative;margin:0;border-radius:18px;overflow:hidden;min-height:205px; background:linear-gradient(155deg,var(–brand) 0%,var(–brand-deep) 100%);box-shadow:var(–shadow-md)} .hero-collage .hc-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;z-index:1} .hero-collage .hc-photo::after{content:““;position:absolute;inset:0;z-index:2;background:linear-gradient(to top,rgba(41,40,37,.30),transparent 46%)} .hero-collage .hc-fallback{position:absolute;inset:0;display:grid;place-items:center;font-family:“Schibsted Grotesk“; font-weight:800;font-size:2.4rem;color:#fff;opacity:.85;z-index:0} .hero-collage .hc-name{position:absolute;left:14px;bottom:11px;z-index:3;color:#fff;font-size:.8rem;font-weight:600; font-family:“Schibsted Grotesk“;letter-spacing:.01em;text-shadow:0 1px 6px rgba(0,0,0,.5)} .hero-collage .hc-card{border-radius:18px;padding:22px;display:flex;flex-direction:column;justify-content:center; background:linear-gradient(155deg,var(–brand) 0%,var(–brand-deep) 100%);box-shadow:var(–shadow-md);min-height:205px} .hero-collage .hc-card .panel-eyebrow{color:var(–green-bright);font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase} .hero-collage .hc-card-h{font-family:“Schibsted Grotesk“;font-weight:700;font-size:1.45rem;color:#fff;line-height:1.12;margin-top:10px} .hero-collage .hc-card-h .serif{color:var(–green-bright)} .hero-collage .hc-card-link{color:#fff;font-weight:600;font-size:.9rem;margin-top:16px;display:inline-flex;align-items:center;gap:8px} .hero-collage .hc-card-link svg{width:17px;height:17px;color:var(–green-bright);transition:transform .25s var(–ease)} .hero-collage .hc-card:hover .hc-card-link svg{transform:translateX(4px)} .badge-orf{position:absolute;right:24px;bottom:-16px;background:#fff;border:1px solid var(–line); border-radius:999px;padding:9px 16px;display:flex;align-items:center;gap:9px;box-shadow:var(–shadow-md);z-index:2} .badge-orf b{font-family:“Schibsted Grotesk“;font-weight:800;color:var(–brand);letter-spacing:.02em} .badge-orf span{font-size:.8rem;color:var(–ink-soft);font-weight:500} .badge-orf .dot{width:8px;height:8px;border-radius:50%;background:var(–green-bright)} /* ============ BESCHWERDE-NAVIGATOR ============ */ .navigator{background:var(–brand);color:#fff;position:relative;overflow:hidden} .nav-flux{position:absolute;inset:0;opacity:.14;pointer-events:none} .navigator .wrap{position:relative;z-index:1} .navigator .eyebrow{color:var(–green-bright)} .navigator .eyebrow::before{background:var(–green-bright)} .navigator h2{color:#fff;margin-top:14px;font-size:clamp(1.9rem,3.6vw,2.9rem)} .navigator .lead{color:#CFCCC6;margin-top:16px;max-width:680px} .region-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px} .region-tab{display:inline-flex;align-items:center;gap:9px;background:rgba(255,255,255,.06); border:1.5px solid rgba(255,255,255,.14);color:#EDEBE7;font-family:“Inter“;font-weight:600;font-size:.93rem; padding:11px 18px;border-radius:999px;cursor:pointer;transition:.25s var(–ease)} .region-tab svg{width:18px;height:18px;color:var(–green-bright);transition:color .25s} .region-tab:hover{background:rgba(255,255,255,.12);transform:translateY(-2px)} .region-tab.active{background:var(–green-bright);border-color:var(–green-bright);color:var(–brand-deep)} .region-tab.active svg{color:var(–brand-deep)} .complaint-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px} .complaint{display:flex;flex-direction:column;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12); border-radius:var(–radius);padding:22px;transition:.3s var(–ease);position:relative;overflow:hidden} .complaint:hover{background:rgba(255,255,255,.1);transform:translateY(-4px);border-color:rgba(237,185,72,.5)} .complaint .c-top{display:flex;align-items:center;gap:12px} .complaint .c-ic{width:42px;height:42px;border-radius:11px;background:rgba(237,185,72,.16);display:grid;place-items:center;flex-shrink:0} .complaint .c-ic svg{width:23px;height:23px;color:var(–green-bright)} .complaint h3{color:#fff;font-size:1.08rem;font-family:“Schibsted Grotesk“} .complaint .c-sol{margin-top:14px;font-size:.9rem;color:#C9C6C0;line-height:1.5} .complaint .c-sol b{color:#fff;font-weight:600} .complaint .c-link{display:inline-flex;align-items:center;gap:7px;margin-top:16px;font-size:.86rem;font-weight:600;color:var(–green-bright)} .complaint .c-link svg{width:15px;height:15px;transition:transform .25s var(–ease)} .complaint:hover .c-link svg{transform:translateX(4px)} .navigator-foot{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px; padding-top:26px;border-top:1px solid rgba(255,255,255,.14)} .navigator-foot p{color:#CFCCC6;font-size:.96rem} .navigator-foot p b{color:#fff;font-weight:600} /* ============ SECTION HEAD + CARDS ============ */ .sec-head{max-width:680px} .sec-head.center{margin-inline:auto} .sec-head h2{margin:14px 0 0} .sec-head p{margin-top:16px} .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px} .card{background:#fff;border:1px solid var(–line);border-radius:var(–radius);padding:26px; transition:transform .3s var(–ease),box-shadow .3s var(–ease),border-color .3s var(–ease);position:relative} .card:hover{transform:translateY(-4px);box-shadow:var(–shadow-md);border-color:transparent} .card .ic{width:50px;height:50px;border-radius:13px;background:var(–green-soft);display:grid;place-items:center; margin-bottom:18px;transition:background .3s var(–ease)} .card .ic svg{width:26px;height:26px;color:var(–brand);transition:color .3s var(–ease)} .card:hover .ic{background:var(–brand)} .card:hover .ic svg{color:#fff} .card h3{font-size:1.16rem;font-weight:700} .card p{margin-top:8px;font-size:.94rem;color:var(–ink-soft);line-height:1.5} .card .more{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:.86rem;font-weight:600;color:var(–green)} .card .more svg{width:15px;height:15px;transition:transform .25s var(–ease)} .card:hover .more svg{transform:translateX(4px)} .card.feat{background:linear-gradient(160deg,var(–brand) 0%,var(–brand-deep) 100%);border-color:transparent;color:#fff} .card.feat .ic{background:rgba(255,255,255,.12)} .card.feat .ic svg{color:var(–green-bright)} .card.feat:hover .ic{background:var(–green-bright)} .card.feat:hover .ic svg{color:var(–brand)} .card.feat h3{color:#fff} .card.feat p{color:#CFCCC6} .card.feat .more{color:var(–green-bright)} .card.feat .tagpill{position:absolute;top:22px;right:22px;font-size:.68rem;font-weight:700;letter-spacing:.06em; text-transform:uppercase;color:var(–brand);background:var(–green-bright);padding:5px 10px;border-radius:999px} /* ============ BANDSCHEIBE FEATURE ============ */ .feature{background:var(–mint)} .feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center} .feature-copy h2{margin:14px 0 0} .feature-copy .lead{margin-top:18px} .feat-list{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:14px} .feat-list li{display:flex;gap:13px;align-items:flex-start;font-size:1rem;color:var(–ink)} .feat-list .ck{width:25px;height:25px;border-radius:50%;background:var(–green-soft);flex-shrink:0;display:grid;place-items:center;margin-top:1px} .feat-list .ck svg{width:15px;height:15px;color:var(–green)} .feat-note{margin-top:24px;font-size:.92rem;color:var(–ink-soft);background:#fff;border-left:3px solid var(–green-bright); padding:14px 18px;border-radius:0 12px 12px 0} .feature-actions{margin-top:28px} .feature-visual{position:relative} .spine-card{background:#fff;border-radius:var(–radius-lg);padding:36px;box-shadow:var(–shadow-md);border:1px solid var(–line)} .spine-card .sc-title{font-family:“Schibsted Grotesk“;font-weight:700;font-size:1.1rem;display:flex;align-items:center;gap:10px} .spine-card .sc-title .dot{width:9px;height:9px;border-radius:50%;background:var(–green-bright)} .spine-svg{margin:8px auto 18px;display:block} .metricrow{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:8px} .metric{background:var(–mint);border-radius:14px;padding:16px} .metric .m-v{font-family:“Schibsted Grotesk“;font-weight:800;font-size:1.5rem;color:var(–brand);letter-spacing:-.02em} .metric .m-l{font-size:.82rem;color:var(–ink-soft);margin-top:2px;line-height:1.3} /* ============ ABLAUF ============ */ .ablauf{margin-top:60px} .ablauf-head{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:30px} .ablauf-head h3{font-size:1.5rem} .ablauf-head span{color:var(–ink-soft);font-size:.96rem} .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;counter-reset:step} .step{background:#fff;border:1px solid var(–line);border-radius:var(–radius);padding:26px;position:relative} .step .num{font-family:“Schibsted Grotesk“;font-weight:800;font-size:.9rem;color:var(–green);letter-spacing:.04em} .step h4{font-size:1.12rem;margin:10px 0 8px} .step p{font-size:.92rem;color:var(–ink-soft);line-height:1.5} .step .connect{position:absolute;top:34px;right:-9px;width:18px;height:18px;color:var(–green-bright);z-index:1} /* ============ GERÄTE ============ */ .geraete{background:var(–brand);color:#fff;position:relative;overflow:hidden} .geraete-flux{position:absolute;inset:0;opacity:.14;pointer-events:none} .geraete .wrap{position:relative;z-index:1} .geraete .eyebrow{color:var(–green-bright)}.geraete .eyebrow::before{background:var(–green-bright)} .geraete h2{color:#fff;margin-top:14px}.geraete .lead{color:#CFCCC6} .dev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px} .dev{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:var(–radius); padding:26px;transition:.3s var(–ease)} .dev:hover{background:rgba(255,255,255,.09);transform:translateY(-4px)} .dev .d-ic{width:48px;height:48px;border-radius:12px;background:rgba(237,185,72,.16);display:grid;place-items:center;margin-bottom:16px} .dev .d-ic svg{width:25px;height:25px;color:var(–green-bright)} .dev h3{color:#fff;font-size:1.12rem} .dev .d-make{font-size:.76rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(–green-bright);margin-top:6px} .dev p{color:#C4C1BB;font-size:.92rem;margin-top:12px;line-height:1.55} /* ============ WARUM ============ */ .why{background:var(–mint);position:relative;overflow:hidden} .why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px} .why-card{background:#fff;border:1px solid var(–line);border-radius:var(–radius); padding:28px;transition:box-shadow .3s var(–ease),transform .3s var(–ease)} .why-card:hover{box-shadow:var(–shadow-md);transform:translateY(-4px)} .why-card .ic{width:48px;height:48px;border-radius:12px;background:var(–green-soft);display:grid;place-items:center;margin-bottom:18px} .why-card .ic svg{width:25px;height:25px;color:var(–brand)} .why-card h3{font-size:1.14rem} .why-card p{color:var(–ink-soft);font-size:.93rem;margin-top:8px;line-height:1.5} /* ============ TEAM ============ */ .team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px} .doc{background:#fff;border:1px solid var(–line);border-radius:var(–radius);overflow:hidden; transition:transform .3s var(–ease),box-shadow .3s var(–ease)} .doc:hover{transform:translateY(-4px);box-shadow:var(–shadow-md)} .doc-photo{height:280px;background:linear-gradient(155deg,var(–brand) 0%,var(–brand-deep) 100%);position:relative;overflow:hidden} .doc-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;z-index:1} .doc-photo .mono{position:absolute;inset:0;display:grid;place-items:center;font-family:“Schibsted Grotesk“; font-weight:800;font-size:3.2rem;color:#fff;opacity:.92;letter-spacing:.02em} .doc-body{padding:26px} .doc-body h3{font-size:1.18rem} .doc-body .role{color:var(–green);font-weight:600;font-size:.9rem;margin-top:4px} .doc-body .bio{color:var(–ink-soft);font-size:.92rem;margin-top:12px;line-height:1.5} .doc-badge{display:inline-flex;align-items:center;gap:7px;margin-top:14px;background:var(–green-soft); color:var(–brand);font-weight:600;font-size:.8rem;padding:6px 12px;border-radius:999px} .doc-badge svg{width:14px;height:14px;color:var(–green)} .team-foot{margin-top:26px;text-align:center;color:var(–ink-soft);font-size:.96rem} .team-foot b{color:var(–ink);font-weight:600} /* ============ NAHRUNG / SCHLAF SPLIT ============ */ .partner-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:48px} .partner{background:#fff;border:1px solid var(–line);border-radius:var(–radius-lg);padding:38px; display:flex;flex-direction:column;transition:.3s var(–ease)} .partner:hover{box-shadow:var(–shadow-md);transform:translateY(-3px)} .partner .p-eyebrow{font-size:.76rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(–green)} .partner h3{font-size:1.5rem;margin-top:10px} .partner p{color:var(–ink-soft);margin-top:14px;font-size:.98rem;line-height:1.6} .partner .p-items{display:flex;flex-direction:column;gap:14px;margin-top:22px} .partner .p-item{display:flex;gap:14px;align-items:flex-start;background:var(–mint);border-radius:14px;padding:16px 18px} .partner .p-item .pi-ic{width:40px;height:40px;border-radius:11px;background:#fff;border:1px solid var(–line);display:grid;place-items:center;flex-shrink:0} .partner .p-item .pi-ic svg{width:21px;height:21px;color:var(–brand)} .partner .p-item h4{font-size:1rem} .partner .p-item p{margin-top:3px;font-size:.9rem} .partner .p-foot{margin-top:auto;padding-top:22px} .partner .p-foot .more{display:inline-flex;align-items:center;gap:7px;font-size:.9rem;font-weight:600;color:var(–green)} .partner .p-foot .more svg{width:16px;height:16px;transition:transform .25s var(–ease)} .partner .p-foot .more:hover svg{transform:translateX(4px)} /* ============ PRESSE ============ */ .press{background:var(–mint)} .press-card{background:#fff;border-radius:var(–radius-lg);box-shadow:var(–shadow-md);border:1px solid var(–line); padding:44px;display:grid;grid-template-columns:320px 1fr auto;gap:36px;align-items:center} .press-thumb{position:relative;width:320px;aspect-ratio:16/9;border-radius:16px;overflow:hidden;display:block; background:var(–brand);box-shadow:var(–shadow-md);flex-shrink:0} .press-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover} .press-thumb .play{position:absolute;inset:0;display:grid;place-items:center;z-index:1} .press-thumb .play svg{width:58px;height:58px;filter:drop-shadow(0 3px 10px rgba(0,0,0,.45));transition:transform .25s var(–ease)} .press-thumb:hover .play svg{transform:scale(1.1)} .press-thumb .thumb-fallback{display:none} .press-thumb.noimg .play{display:none} .press-thumb.noimg .thumb-fallback{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center; justify-content:center;color:#fff;font-family:“Schibsted Grotesk“} .press-thumb.noimg .thumb-fallback b{font-size:2.6rem;font-weight:800;letter-spacing:.04em;line-height:1} .press-thumb.noimg .thumb-fallback small{color:var(–green-bright);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;margin-top:4px} .press-quote .pq-eyebrow{color:var(–green);font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase} .press-quote h3{font-family:“Fraunces“;font-style:italic;font-weight:500;font-size:clamp(1.3rem,2.2vw,1.7rem); color:var(–ink);line-height:1.3;margin-top:12px;letter-spacing:0} .press-quote .pq-src{margin-top:14px;color:var(–ink-soft);font-size:.92rem} .press-cta{flex-shrink:0} /* ============ STIMMEN ============ */ .reviews-top{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap} .placeholder-tag{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:600;color:var(–ink-soft); background:var(–green-soft);border:1px dashed var(–green-bright);padding:8px 14px;border-radius:999px} .placeholder-tag svg{width:15px;height:15px;color:var(–green)} .rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px} .rev{background:#fff;border:1px solid var(–line);border-radius:var(–radius);padding:28px} .stars{display:flex;gap:3px;margin-bottom:14px} .stars svg{width:18px;height:18px;color:var(–honey)} .rev p{font-size:1rem;color:var(–ink);line-height:1.55} .rev .rev-by{margin-top:18px;display:flex;align-items:center;gap:12px} .rev .rev-mono{width:40px;height:40px;border-radius:50%;background:var(–green-soft);display:grid;place-items:center; font-family:“Schibsted Grotesk“;font-weight:700;color:var(–brand);font-size:.95rem} .rev .rev-name{font-weight:600;font-size:.92rem} .rev .rev-meta{font-size:.8rem;color:var(–ink-soft)} /* ============ FAQ ============ */ .faq-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:start} .faq-list{display:flex;flex-direction:column;gap:0} .faq-item{border-bottom:1px solid var(–line)} .faq-q{width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:24px 4px; display:flex;align-items:center;justify-content:space-between;gap:20px;font-family:“Schibsted Grotesk“; font-weight:600;font-size:1.1rem;color:var(–ink)} .faq-q .pm{width:30px;height:30px;border-radius:50%;border:1.5px solid var(–line);flex-shrink:0;position:relative;transition:.3s} .faq-q .pm::before,.faq-q .pm::after{content:““;position:absolute;background:var(–green);border-radius:2px; top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s} .faq-q .pm::before{width:12px;height:2px} .faq-q .pm::after{width:2px;height:12px} .faq-item.open .pm{border-color:var(–green);background:var(–green-soft)} .faq-item.open .pm::after{transform:translate(-50%,-50%) scaleY(0)} .faq-a{max-height:0;overflow:hidden;transition:max-height .35s var(–ease)} .faq-a-inner{padding:0 4px 24px;color:var(–ink-soft);font-size:.98rem;line-height:1.6;max-width:90%} .faq-aside{background:var(–brand);border-radius:var(–radius-lg);padding:40px;color:#fff;position:sticky;top:100px} .faq-aside h3{color:#fff;font-size:1.5rem} .faq-aside p{color:#CFCCC6;margin-top:14px;font-size:.96rem} .faq-aside .btn{margin-top:24px} .faq-aside .contact-line{margin-top:26px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;gap:12px} .faq-aside .contact-line a{display:inline-flex;align-items:center;gap:11px;color:#fff;font-weight:500} .faq-aside .contact-line svg{width:18px;height:18px;color:var(–green-bright)} /* ============ KONTAKT ============ */ .contact-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:48px;align-items:stretch} .contact-info h2{margin:14px 0 0} .info-list{margin-top:30px;display:flex;flex-direction:column;gap:22px} .info-row{display:flex;gap:16px;align-items:flex-start} .info-row .ic{width:46px;height:46px;border-radius:12px;background:var(–green-soft);display:grid;place-items:center;flex-shrink:0} .info-row .ic svg{width:22px;height:22px;color:var(–brand)} .info-row .i-k{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(–green)} .info-row .i-v{font-size:1.04rem;color:var(–ink);margin-top:3px;line-height:1.45} .info-row .i-v a{font-weight:600} .info-row .i-v a:hover{color:var(–brand)} .info-row .i-sub{font-size:.88rem;color:var(–ink-soft);margin-top:3px} .hours-table{margin-top:8px;font-size:.98rem} .hours-table div{display:flex;justify-content:space-between;gap:20px;padding:5px 0;max-width:280px;border-bottom:1px dashed var(–line)} .hours-table div:last-child{border-bottom:none} .hours-table .day{color:var(–ink-soft)} .hours-table .time{font-weight:600;font-family:“Schibsted Grotesk“} .contact-map{background:linear-gradient(155deg,var(–brand) 0%,var(–brand-deep) 100%);border-radius:var(–radius-lg); position:relative;overflow:hidden;min-height:480px;display:flex;flex-direction:column;justify-content:flex-end;padding:32px} .map-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0} .map-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgba(41,40,37,.66),rgba(41,40,37,.10) 55%,rgba(41,40,37,.34))} .map-card{position:relative;z-index:2;background:#fff;border-radius:16px;padding:20px 22px;box-shadow:var(–shadow-lg)} .map-card .mc-k{font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(–green)} .map-card .mc-v{font-family:“Schibsted Grotesk“;font-weight:700;font-size:1.08rem;color:var(–ink);margin-top:3px} .map-card .mc-sub{font-size:.88rem;color:var(–ink-soft);margin-top:6px;line-height:1.4} .map-card .mc-link{display:inline-flex;align-items:center;gap:7px;margin-top:12px;font-weight:600;font-size:.9rem;color:var(–green)} .map-card .mc-link svg{width:15px;height:15px} /* ============ CTA BAND ============ */ .cta-band{background:linear-gradient(135deg,var(–brand) 0%,var(–brand-deep) 100%);position:relative;overflow:hidden} .cta-flux{position:absolute;inset:0;opacity:.2;pointer-events:none} .cta-band .wrap{position:relative;z-index:1;text-align:center;padding-block:clamp(60px,7vw,90px)} .cta-band .eyebrow{color:var(–green-bright);justify-content:center} .cta-band .eyebrow::before{background:var(–green-bright)} .cta-band h2{color:#fff;font-size:clamp(2rem,4vw,3.1rem);margin:16px auto 0;max-width:680px} .cta-band h2 .serif{color:var(–green-bright)} .cta-band p{color:#CFCCC6;margin:18px auto 0;max-width:520px;font-size:1.1rem} .cta-band .cta-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:34px} /* ============ FOOTER ============ */ .footer{background:var(–brand-deep);color:#B2AFA9;padding-block:64px 0} .footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:40px} .footer-about{margin-top:18px;font-size:.92rem;line-height:1.6;max-width:280px} .footer h4{color:#fff;font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700;margin-bottom:18px;font-family:“Inter“} .footer ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px} .footer ul a{font-size:.92rem;color:#B2AFA9;transition:color .2s} .footer ul a:hover{color:#fff} .footer-contact a{display:flex;align-items:center;gap:10px;font-size:.92rem;margin-bottom:11px} .footer-contact svg{width:16px;height:16px;color:var(–green-bright);flex-shrink:0} .footer-bottom{margin-top:54px;border-top:1px solid rgba(255,255,255,.1);padding-block:24px; display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:.85rem} .footer-bottom .legal{display:flex;gap:22px;flex-wrap:wrap} .footer-bottom .legal a:hover{color:#fff} .footer-credit{color:#6f9a8d} .footer-credit b{color:#B2AFA9;font-weight:600} /* reveal */ .reveal{opacity:0;transform:translateY(16px);transition:opacity .7s var(–ease),transform .7s var(–ease)} .reveal.in{opacity:1;transform:none} @media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}} /* ============ RESPONSIVE ============ */ @media (max-width:1080px){ .hero-grid,.feature-grid,.contact-grid,.faq-grid,.partner-grid{grid-template-columns:1fr;gap:40px} .hero-visual{min-height:0} .faq-aside{position:static} .cards,.team-grid,.rev-grid,.why-grid,.steps,.dev-grid,.complaint-grid{grid-template-columns:repeat(2,1fr)} .press-card{grid-template-columns:1fr;text-align:center;gap:24px;justify-items:center} } @media (max-width:760px){ .navlinks,.nav-cta .btn{display:none} .burger{display:flex} .utility-left .u-hide{display:none} .utility{font-size:.8rem} .cards,.team-grid,.rev-grid,.why-grid,.steps,.dev-grid,.complaint-grid{grid-template-columns:1fr} .step .connect{display:none} .hero-panel{padding:30px} .contact-map{min-height:380px} .press-thumb{width:100%} .logo .logo-text{font-size:1.18rem} } @media (max-width:420px){ .wrap{padding:0 18px} } /* === PNG LOGO === */ .logo { gap:0;flex-shrink:0 } .logo-img { height:54px;width:auto;display:block;background:transparent;border-radius:0 } @media(max-width:768px){.logo-img{height:42px}} /* === BESCHWERDEN DROPDOWN === */ .nav-dd{position:relative} .nav-dd-btn{background:none;border:none;color:var(–ink);font:inherit;font-size:.95rem;font-weight:500;cursor:pointer;padding:6px 0;display:flex;align-items:center;gap:4px} .nav-dd-btn:hover{color:var(–brand)} .nav-dd-panel{display:none;position:absolute;top:calc(100% + 12px);left:-12px;background:#fff;border:1px solid var(–line);border-radius:14px;padding:8px 0;min-width:252px;box-shadow:0 8px 32px rgba(41,40,37,.12);z-index:200;flex-direction:column} .nav-dd:hover .nav-dd-panel,.nav-dd-btn[aria-expanded=true]+.nav-dd-panel{display:flex} .nav-dd-panel a{padding:9px 20px;font-size:.9rem;color:var(–ink);text-decoration:none;white-space:nowrap;transition:background .15s} .nav-dd-panel a:hover{background:var(–mint);color:var(–brand)} @media(max-width:900px){.nav-dd{display:none}} /* === MOBILE ACCORDION === */ .mob-acc{width:100%} .mob-acc-toggle{background:none;border:none;color:inherit;font:inherit;font-size:1.1rem;font-weight:600;width:100%;text-align:left;padding:12px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.15)} .mob-acc-content{display:none;padding-left:16px} .mob-acc.open .mob-acc-content{display:flex;flex-direction:column} .mob-acc.open .acc-arrow{transform:rotate(180deg);display:inline-block} .mob-acc-content a{padding:8px 0;font-size:.95rem;border-bottom:1px solid rgba(255,255,255,.08);color:inherit;text-decoration:none} /* === SITE FOOTER === */ .site-footer{background:#2B2A28;color:#FAF9F6;padding:56px 0 24px;margin-top:80px} .footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:40px;margin-bottom:40px} .footer-brand p{color:#b0a99f;font-size:.9rem;line-height:1.7;margin-top:12px} .footer-brand a{color:#E0A62E;text-decoration:none} .footer-logo-text{font-family:’Schibsted Grotesk‘,sans-serif;font-weight:800;font-size:1.2rem;color:#FAF9F6;display:block;margin-bottom:4px} .footer-nav h4{font-family:’Schibsted Grotesk‘,sans-serif;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:#E0A62E;margin-bottom:16px} .footer-nav a{display:block;color:#b0a99f;text-decoration:none;font-size:.9rem;padding:4px 0;transition:color .2s} .footer-nav a:hover{color:#FAF9F6} .footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:20px;display:flex;justify-content:space-between;align-items:center;color:#7a7570;font-size:.85rem;flex-wrap:wrap;gap:12px} .footer-links{display:flex;gap:20px} .footer-links a{color:#7a7570;text-decoration:none} .footer-links a:hover{color:#E0A62E} @media(max-width:768px){.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;text-align:center}} /* === HEADER DARK FIX === */ header.nav { background: #3C3B38 !important; border-bottom: 1px solid rgba(255,255,255,.08) !important; backdrop-filter: none !important; } header.nav .navlinks > li > a, header.nav .navlinks > a { color: #FAF9F6 !important; } header.nav .navlinks > li > a:hover, header.nav .navlinks > a:hover { color: #E0A62E !important; } header.nav .nav-dd-btn { color: #FAF9F6 !important; } header.nav .nav-dd-btn:hover { color: #E0A62E !important; } header.nav .name { color: #FAF9F6 !important; } header.nav .tag { color: rgba(255,255,255,.6) !important; } header.nav .nav-dd-menu { background: #3C3B38 !important; border: 1px solid rgba(255,255,255,.1) !important; box-shadow: 0 4px 16px rgba(0,0,0,.3) !important; } header.nav .nav-dd-menu a { color: #FAF9F6 !important; } header.nav .nav-dd-menu a:hover { color: #E0A62E !important; background: rgba(255,255,255,.05) !important; } header.nav .burger span { background: #FAF9F6 !important; } /* === END HEADER DARK FIX === */ /* === Medaktiv header & hero fix === */ header.ma-header, .ma-header { background: #3C3B38 !important; } .navlinks a, .ma-header nav a { color: #FAF9F6 !important; } .navlinks a:hover { color: #E0A62E !important; } .ma-topbar { background: #2B2A28 !important; color: #FAF9F6 !important; } .ma-topbar a { color: #FAF9F6 !important; } .mobile-menu { background: #3C3B38 !important; } .mobile-menu a { color: #FAF9F6 !important; } .mob-acc-toggle { color: #FAF9F6 !important; background: transparent !important; border: none !important; } .lp-hero { background: linear-gradient(135deg,#3C3B38 0%,#4a4946 100%) !important; color: #FAF9F6 !important; padding: 80px 0 60px !important; text-align: center !important; } .lp-hero h1 { color: #FAF9F6 !important; font-size: clamp(2rem,5vw,3.5rem) !important; } .lp-hero .lead { color: rgba(255,255,255,.75) !important; } .btn-ghost { border: 2px solid rgba(255,255,255,.4) !important; color: #FAF9F6 !important; background: transparent !important; padding: 12px 28px !important; border-radius: 6px !important; text-decoration: none !important; font-weight: 600 !important; } html,body{overflow-x:hidden;max-width:100%} *{box-sizing:border-box} :root{–b:#3C3B38;–c:#E0A62E;–m:#F5F2EC;–i:#2B2A28} .ma-hero{background:var(–b);color:#fff;padding:72px 24px;text-align:center} .ma-hero h1{font-family:’Schibsted Grotesk‘,sans-serif;font-size:clamp(1.8rem,4vw,2.8rem);margin:0 0 16px;font-weight:800;line-height:1.2} .ma-lead{font-size:1.1rem;opacity:.85;margin:0 auto 28px;max-width:580px} .ma-cta{display:inline-block;background:var(–c);color:var(–i);font-weight:700;padding:14px 32px;border-radius:6px;text-decoration:none;font-size:.95rem} .ma-sec{max-width:1100px;margin:0 auto;padding:52px 24px;font-family:’Inter‘,sans-serif;color:var(–i)} .ma-sec h2{font-family:’Schibsted Grotesk‘,sans-serif;font-size:1.6rem;color:var(–b);margin:0 0 18px} .ma-sec p{margin:0 0 14px;font-size:1rem;line-height:1.75} .ma-mint{background:var(–m)} .ma-dg{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:18px;margin-top:24px} .ma-dc{background:var(–b);color:#fff;border-radius:10px;padding:22px} .ma-badge{display:inline-block;background:var(–c);color:var(–i);font-size:.68rem;font-weight:700;padding:2px 9px;border-radius:20px;margin-bottom:9px;text-transform:uppercase;letter-spacing:.06em} .ma-dc h3{font-family:’Schibsted Grotesk‘,sans-serif;color:#fff;margin:0 0 9px;font-size:1rem;font-weight:700} .ma-dc p{font-size:.87rem;line-height:1.63;opacity:.88;margin:0} .ma-team-sec{background:var(–m);padding:52px 24px;font-family:’Inter‘,sans-serif} .ma-team-inner{max-width:1100px;margin:0 auto} .ma-team-sec h2{font-family:’Schibsted Grotesk‘,sans-serif;color:var(–b);margin:0 0 22px;font-size:1.6rem} .ma-tcards{display:flex;gap:18px;flex-wrap:wrap} .ma-tc{display:flex;gap:14px;align-items:flex-start;background:#fff;border-radius:10px;padding:18px;flex:1;min-width:230px} .ma-av{width:56px;height:56px;border-radius:50%;background:var(–b);display:flex;align-items:center;justify-content:center;color:var(–c);font-family:’Schibsted Grotesk‘,sans-serif;font-size:.95rem;font-weight:700;flex-shrink:0} .ma-ti h3{font-family:’Schibsted Grotesk‘,sans-serif;font-size:.98rem;margin:0 0 2px;color:var(–b)} .ma-ti .ma-role{color:var(–c);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin:0 0 7px} .ma-ti p{font-size:.85rem;color:#555;margin:0;line-height:1.58} .ma-faq{max-width:1100px;margin:0 auto;padding:52px 24px;font-family:’Inter‘,sans-serif} .ma-faq h2{font-family:’Schibsted Grotesk‘,sans-serif;color:var(–b);margin:0 0 22px;font-size:1.6rem} .ma-fi{border-bottom:1px solid #e0ddd7;padding:17px 0} .ma-fi:first-of-type{border-top:1px solid #e0ddd7} .ma-fq{font-family:’Schibsted Grotesk‘,sans-serif;font-size:.98rem;color:var(–b);margin:0 0 6px;font-weight:700} .ma-fa{margin:0;line-height:1.7;color:#555;font-size:.92rem} .ma-cb{background:var(–b);text-align:center;padding:60px 24px;font-family:’Inter‘,sans-serif} .ma-cb h2{font-family:’Schibsted Grotesk‘,sans-serif;color:#fff;font-size:1.6rem;margin:0 0 10px} .ma-cb p{color:rgba(255,255,255,.78);margin:0 0 26px;font-size:.93rem} @media(max-width:640px){ .ma-hero{padding:40px 16px} .ma-sec,.ma-faq{padding:32px 16px} .ma-dg{grid-template-columns:1fr} .ma-tcards{flex-direction:column} .ma-team-sec{padding:32px 16px} .ma-cb{padding:40px 16px} } /* === PNG LOGO === */ .logo { gap:0;flex-shrink:0 } .logo-img { height:54px;width:auto;display:block;background:transparent;border-radius:0 } @media(max-width:768px){.logo-img{height:42px}} /* === BESCHWERDEN DROPDOWN === */ .nav-dd{position:relative} .nav-dd-btn{background:none;border:none;color:var(–ink);font:inherit;font-size:.95rem;font-weight:500;cursor:pointer;padding:6px 0;display:flex;align-items:center;gap:4px} .nav-dd-btn:hover{color:var(–brand)} .nav-dd-panel{display:none;position:absolute;top:calc(100% + 12px);left:-12px;background:#fff;border:1px solid var(–line);border-radius:14px;padding:8px 0;min-width:252px;box-shadow:0 8px 32px rgba(41,40,37,.12);z-index:200;flex-direction:column} .nav-dd:hover .nav-dd-panel,.nav-dd-btn[aria-expanded=true]+.nav-dd-panel{display:flex} .nav-dd-panel a{padding:9px 20px;font-size:.9rem;color:var(–ink);text-decoration:none;white-space:nowrap;transition:background .15s} .nav-dd-panel a:hover{background:var(–mint);color:var(–brand)} @media(max-width:900px){.nav-dd{display:none}} /* === MOBILE ACCORDION === */ .mob-acc{width:100%} .mob-acc-toggle{background:none;border:none;color:inherit;font:inherit;font-size:1.1rem;font-weight:600;width:100%;text-align:left;padding:12px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.15)} .mob-acc-content{display:none;padding-left:16px} .mob-acc.open .mob-acc-content{display:flex;flex-direction:column} .mob-acc.open .acc-arrow{transform:rotate(180deg);display:inline-block} .mob-acc-content a{padding:8px 0;font-size:.95rem;border-bottom:1px solid rgba(255,255,255,.08);color:inherit;text-decoration:none} /* === SITE FOOTER === */ .medaktiv-footer{background:#2B2A28 !important;color:#FAF9F6;padding:56px 0 24px;margin-top:80px} .footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:40px;margin-bottom:40px} .footer-brand p{color:#b0a99f;font-size:.9rem;line-height:1.7;margin-top:12px} .footer-brand a{color:#E0A62E;text-decoration:none} .footer-logo-text{font-family:’Schibsted Grotesk‘,sans-serif;font-weight:800;font-size:1.2rem;color:#FAF9F6;display:block;margin-bottom:4px} .footer-nav h4{font-family:’Schibsted Grotesk‘,sans-serif;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:#E0A62E;margin-bottom:16px} .footer-nav a{display:block;color:#b0a99f;text-decoration:none;font-size:.9rem;padding:4px 0;transition:color .2s} .footer-nav a:hover{color:#FAF9F6} .footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:20px;display:flex;justify-content:space-between;align-items:center;color:#7a7570;font-size:.85rem;flex-wrap:wrap;gap:12px} .footer-links{display:flex;gap:20px} .footer-links a{color:#7a7570;text-decoration:none} .footer-links a:hover{color:#E0A62E} @media(max-width:768px){.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;text-align:center}} /* === HEADER DARK FIX === */ header.nav { background: #3C3B38 !important; border-bottom: 1px solid rgba(255,255,255,.08) !important; backdrop-filter: none !important; } header.nav .navlinks > li > a, header.nav .navlinks > a { color: #FAF9F6 !important; } header.nav .navlinks > li > a:hover, header.nav .navlinks > a:hover { color: #E0A62E !important; } header.nav .nav-dd-btn { color: #FAF9F6 !important; } header.nav .nav-dd-btn:hover { color: #E0A62E !important; } header.nav .name { color: #FAF9F6 !important; } header.nav .tag { color: rgba(255,255,255,.6) !important; } header.nav .nav-dd-menu { background: #3C3B38 !important; border: 1px solid rgba(255,255,255,.1) !important; box-shadow: 0 4px 16px rgba(0,0,0,.3) !important; } header.nav .nav-dd-menu a { color: #FAF9F6 !important; } header.nav .nav-dd-menu a:hover { color: #E0A62E !important; background: rgba(255,255,255,.05) !important; } header.nav .burger span { background: #FAF9F6 !important; } /* === END HEADER DARK FIX === */
☎ 0676 6767340● Khevenhüllerstraße 23, 4020 Linz
Termine nach Vereinbarung
.art-hero{background:#292825;color:#fff;padding:62px 22px 52px;text-align:center}.art-hero .rk{color:#E0A62E;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem}.art-hero h1{font-size:2.1rem;max-width:820px;margin:12px auto 0;line-height:1.22;color:#fff}.art-body{max-width:760px!important;margin-left:auto!important;margin-right:auto!important;padding:54px 22px 40px;color:#3a3833;font-size:1.06rem;line-height:1.72}.art-body h2{font-size:1.5rem;color:#272621;margin:38px 0 12px;line-height:1.25}.art-body h3{font-size:1.14rem;color:#272621;margin:26px 0 8px}.art-body p{margin:0 0 18px}.art-body a{color:#CB9220;font-weight:600}.art-body strong{color:#272621}.art-cta{max-width:760px!important;margin:0 auto 66px!important;padding:0 22px}.art-cta a{display:inline-block;background:#E0A62E;color:#292825;font-weight:700;padding:14px 30px;border-radius:999px;text-decoration:none}
Ratgeber & Wissen

Psychologische Schmerztherapie in Linz – MEDAKTIV Wahlarzt-Institut

Psychologische Schmerztherapie behandelt nicht nur die körperliche Dimension von Schmerz, sondern adressiert auch die emotionalen, kognitiven und verhaltensbezogenen Faktoren, die Schmerzen verstärken und chronifizieren. Im MEDAKTIV Wahlarzt-Institut in Linz verstehen wir, dass Schmerz ein komplexes Phänomen ist, bei dem Geist und Körper eng miteinander verbunden sind. Durch evidence-basierte psychologische Interventionen helfen wir Ihnen, Ihre Schmerzwahrnehmung zu verändern und wieder Kontrolle über Ihr Leben zu gewinnen.

Wie funktioniert psychologische Schmerztherapie?

Psychologische Schmerztherapie nutzt wissenschaftlich anerkannte Methoden wie Kognitive Verhaltenstherapie (KVT), Achtsamkeitstraining und Biofeedback. Diese Techniken helfen Ihnen, ungünstige Denkmuster zu erkennen und zu verändern, die Schmerzen verstärken. Bei MEDAKTIV in der Khevenhüllerstraße 23 in Linz arbeiten wir mit einem ganzheitlichen Ansatz: Während physiologische Therapien die körperliche Ebene ansprechen, adressiert die psychologische Komponente die mentale und emotionale Verarbeitung. Dies führt zu einer nachhaltigen Schmerzreduktion und verbesserten Lebensqualität.

Welche Schmerzarten profitieren von psychologischer Therapie?

Besonders chronische Schmerzen reagieren hervorragend auf psychologische Intervention. Dazu gehören Rückenschmerzen, Schulterschmerzen, Knieschmerzen und Sportverletzungen, die sich zu chronischen Problemen entwickelt haben. Auch nach diagnostischer Abklärung ohne klare körperliche Ursache kann psychologische Therapie wirksam sein. Die Forschung zeigt, dass psychische Faktoren wie Stress, Angst vor Bewegung und Depression den Schmerz deutlich beeinflussen. Im MEDAKTIV-Institut in Linz kombinieren wir psychologische Therapie oft mit anderen Behandlungsformen wie Stoßwellentherapie oder Lasertherapie, um optimale Ergebnisse zu erreichen.

Welche Techniken werden bei MEDAKTIV angewendet?

Das MEDAKTIV-Team in Linz setzt auf bewährte psychologische Verfahren: Die Kognitive Verhaltenstherapie hilft, Gedankenmuster zu durchbrechen, die Schmerz verstärken. Achtsamkeits- und Entspannungstechniken reduzieren Anspannung und fördern Selbstregulation. Biofeedback-Methoden machen unbewusste körperliche Reaktionen sichtbar und trainierbar. Motivational Interviewing unterstützt Sie bei der Veränderung schmerzverstärkender Verhaltensweisen. Diese Techniken sind nicht „nur Psychologie“ – sie wirken auf neurobiologischer Ebene und verändern tatsächlich, wie Ihr Gehirn Schmerzsignale verarbeitet.

Wie lange dauert eine psychologische Schmerztherapie?

Die Dauer ist individuell und hängt von der Schmerzgeschichte, Schweregrad und persönlichen Faktoren ab. Typischerweise zeigen sich erste Verbesserungen nach 4-8 Sitzungen. Viele Patienten berichten von signifikanten Fortschritten nach 12-16 Wochen regelmäßiger Therapie. Das MEDAKTIV-Institut in der Khevenhüllerstraße 23 in Linz arbeitet nach einem strukturierten Plan mit klaren Zielen und regelmäßiger Fortschrittskontrolle. Die psychologische Schmerztherapie ist keine zeitlich unbegrenzte Behandlung, sondern fokussiert auf konkrete Verbesserungen und Ihre Unabhängigkeit.

Kann psychologische Therapie Operation vermeiden?

In vielen Fällen, ja. Besonders bei Bandscheibenproblemen und degenerativen Erkrankungen zeigt die Forschung, dass psychologische Intervention oft ähnlich wirksam ist wie operative Eingriffe – ohne die Risiken. Natürlich gibt es Situationen, wo Operation notwendig ist. Aber MEDAKTIV in Linz hat erlebt, dass viele Patienten durch psychologische Schmerztherapie ihre Beschwerden soweit reduzieren konnten, dass Operationen nicht mehr erforderlich waren. Der Schlüssel ist der frühe Behandlungsbeginn und ein multimodaler Ansatz, der psychologische mit physikalischen Methoden kombiniert.

Ist psychologische Schmerztherapie wissenschaftlich belegt?

Absolut. Hunderte von Studien belegen die Wirksamkeit von psychologischer Schmerztherapie. Die Internationale Gesellschaft zum Studium des Schmerzes (IASP) und nationale Leitlinien empfehlen diese Verfahren als Standard bei chronischen Schmerzen. Das MEDAKTIV-Institut in Linz arbeitet nach diesen wissenschaftlichen Standards und nutzt nur Verfahren, deren Wirksamkeit durch Forschung nachgewiesen wurde.

Häufige Fragen zur psychologischen Schmerztherapie

Bedeutet psychologische Therapie, dass mein Schmerz „nur psychisch“ ist?

Nein. Psychologische Therapie bedeutet nicht, dass Ihr Schmerz eingebildet ist. Schmerz ist immer real – ob die Ursache primär physisch oder psychisch ist. Die Neurobiologie zeigt: Psychische Faktoren aktivieren die gleichen Schmerzpfade im Gehirn wie physische Verletzungen. Psychologische Schmerztherapie behandelt also einen echten, messbaren biologischen Prozess.

Kann ich psychologische Therapie parallel zu anderen Behandlungen machen?

Ja, und das ist sogar empfohlen! Die besten Ergebnisse erreichen Patienten bei MEDAKTIV durch kombinierte Therapien. Psychologische Schmerztherapie ergänzt perfekt physiotherapeutische Maßnahmen, Bewegungstraining und auch technische Verfahren wie Magnetinduktionstherapie. Diese multimodale Herangehensweise ist wissenschaftlich am wirksamsten.

Wer führt die psychologische Schmerztherapie bei MEDAKTIV durch?

Im MEDAKTIV-Institut in Linz arbeiten qualifizierte Psychologen und Therapeuten mit spezieller Ausbildung in Schmerzpsychologie. Das Team hat umfangreiche Erfahrung mit verschiedenen Schmerzerkrankungen und kennt die besonderen Herausforderungen von Patienten in der Region Linz.

Möchten Sie erfahren, wie psychologische Schmerztherapie Ihnen helfen kann? Das MEDAKTIV-Team in Linz berät Sie gerne. Kontaktieren Sie uns heute unter 0676 6767340 oder besuchen Sie uns in der Khevenhüllerstraße 23, 4020 Linz. Wir freuen uns, Ihnen den Weg aus dem Schmerz zu zeigen.

{ „@context“: „https://schema.org“, „@type“: „FAQPage“, „mainEntity“: [ { „@type“: „Question“, „name“: „Wie funktioniert psychologische Schmerztherapie?“, „acceptedAnswer“: { „@type“: „Answer“, „text“: „Psychologische Schmerztherapie nutzt Kognitive Verhaltenstherapie (KVT), Achtsamkeitstraining und Biofeedback, um ungünstige Denkmuster zu erkennen und zu verändern, die Schmerzen verstärken. Bei MEDAKTIV in Linz arbeiten wir mit einem ganzheitlichen Ansatz, der körperliche und mentale Ebenen adressiert.“ } }, { „@type“: „Question“, „name“: „Welche Schmerzarten profitieren von psychologischer Therapie?“, „acceptedAnswer“: { „@type“: „Answer“, „text“: „Besonders chronische Schmerzen wie Rückenschmerzen, Schulterschmerzen, Knieschmerzen und Sportverletzungen reagieren hervorragend auf psychologische Intervention. MEDAKTIV in Linz kombiniert psychologische Therapie oft mit anderen Behandlungsformen wie Stoßwellentherapie oder Lasertherapie.“ } }, { „@type“: „Question“, „name“: „Ist psychologische Schmerztherapie wissenschaftlich belegt?“, „acceptedAnswer“: { „@type“: „Answer“, „text“: „Ja, hunderte von Studien belegen die Wirksamkeit. Die Internationale Gesellschaft zum Studium des Schmerzes (IASP) empfiehlt diese Verfahren als Standard bei chronischen Schmerzen. Das MEDAKTIV-Institut in Linz arbeitet nach diesen wissenschaftlichen Standards.“ } } ] }
(function(){function init(){var sk=document.querySelector(„.entry-content a.skip,a.skip“);if(sk){sk.style.display=“none“;var p=sk.closest(„p“);if(p)p.style.display=“none“;}var dd=document.querySelector(„.mh-dd“);if(dd){var b=dd.querySelector(„button“);if(b){b.addEventListener(„click“,function(e){e.preventDefault();e.stopPropagation();dd.classList.toggle(„open“);});document.addEventListener(„click“,function(e){if(!dd.contains(e.target))dd.classList.remove(„open“);});}}var head=document.querySelector(„.mh-head“),bg=document.getElementById(„mhBurger“);if(bg&&head){bg.addEventListener(„click“,function(){head.classList.toggle(„mob-open“);});}}if(document.readyState!==“loading“)init();else document.addEventListener(„DOMContentLoaded“,init);})();.mh-mtoggle{position:absolute;left:-9999px;opacity:0;pointer-events:none}.mh-hamburger{display:none}@media(max-width:980px){.mh-head .mh-in{position:relative}.mh-hamburger{display:inline-flex!important;flex-direction:column;justify-content:center;gap:5px;cursor:pointer;padding:10px;margin-left:auto}.mh-hamburger span{display:block;width:26px;height:3px;background:#fff;border-radius:2px;transition:.25s}.mh-mtoggle:checked~.mh-hamburger span:nth-child(1){transform:translateY(8px) rotate(45deg)}.mh-mtoggle:checked~.mh-hamburger span:nth-child(2){opacity:0}.mh-mtoggle:checked~.mh-hamburger span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mh-mtoggle:checked~.mh-nav{display:flex!important;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:var(–brand,#3C3B38);align-items:stretch;gap:0;padding:6px 0;box-shadow:0 14px 34px rgba(0,0,0,.35);z-index:400}.mh-mtoggle:checked~.mh-nav>a,.mh-mtoggle:checked~.mh-nav .mh-ddlabel{padding:13px 24px!important;width:100%;box-sizing:border-box;text-align:left}.mh-mtoggle:checked~.mh-nav .mh-dd{width:100%}.mh-mtoggle:checked~.mh-nav .mh-panel{position:static!important;box-shadow:none!important;background:rgba(0,0,0,.22)!important;min-width:0!important;margin:0!important;border-radius:0!important;padding:0!important}.mh-mtoggle:checked~.mh-nav .mh-panel a{padding-left:40px!important}}
💬 Fragen? Wir helfen!
Scroll to Top