@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 === */
Zum Inhalt springen
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
Wahlarzt in Linz: Wie funktioniert die Kostenrückerstattung?
Die Kostenrückerstattung bei einem Wahlarzt in Linz funktioniert über Ihre Krankenversicherung, allerdings nicht nach dem klassischen Kostenübernahmeverfahren wie bei Kassenärzten. Als Patient zahlen Sie die Wahlarzt-Gebühren zunächst selbst und können diese anschließend bei Ihrer Versicherung zur teilweisen Rückerstattung einreichen. Die Höhe der Rückerstattung hängt von Ihrem Versicherungstarif, der Art der Behandlung und den Gebührensätzen ab. Das Institut MEDAKTIV in der Khevenhüllerstraße 23 in Linz unterstützt Sie gerne mit allen notwendigen Unterlagen für diesen Prozess.
Warum wählen Patienten einen Wahlarzt in Linz?
Wahlärzte bieten Patienten in Linz mehrere entscheidende Vorteile gegenüber Kassenärzten. Sie profitieren von kürzeren Wartezeiten, ausführlicheren Untersuchungen und der Möglichkeit, moderne Therapieverfahren wie Magnetinduktionstherapie oder Stoßwellentherapie zu nutzen. Insbesondere bei chronischen Beschwerden wie Rückenschmerzen, Knieschmerzen oder Schulterschmerzen ermöglicht ein Wahlarzt eine individualisierte Behandlung nach den neuesten medizinischen Erkenntnissen. Die spezialisierte medizinische Ausstattung im Institut MEDAKTIV ermöglicht präzise Diagnosen und effektive Therapieoptionen, die Sie so bei vielen Kassenpraxen nicht erhalten.
Wie reiche ich meine Rechnungen bei der Versicherung ein?
Nach Ihrer Behandlung im Institut MEDAKTIV in Linz erhalten Sie eine detaillierte Rechnung nach dem Gebührenverzeichnis für Ärzte (GOÄ). Diese Rechnung reichen Sie anschließend bei Ihrer Krankenversicherung ein. Wichtig ist, dass Sie alle notwendigen Belege sammeln: die Originalrechnung, eine Kopie Ihrer Versicherungskarte und eventuell ein ärztliches Attest, das die medizinische Notwendigkeit bestätigt. Viele Versicherungen bieten heute die Möglichkeit, Rechnungen digital einzureichen. Das MEDAKTIV-Team stellt Ihnen gerne alle erforderlichen Dokumente in standardisierter Form zur Verfügung, um den Prozess zu erleichtern.
Welche Versicherungen erstatten Wahlarzt-Kosten in Linz?
Grundsätzlich erstatten alle österreichischen Krankenversicherungen einen Teil der Wahlarzt-Kosten, jedoch in unterschiedlichem Ausmaß. Die Höhe der Rückerstattung richtet sich nach Ihrem individuellen Versicherungstarif und den vertraglich festgelegten Leistungen. Patienten mit Zusatzversicherungen erhalten in der Regel höhere Erstattungssätze als jene ohne. Es empfiehlt sich, vor einer Behandlung bei Ihrer Versicherung nachzufragen, welcher Prozentsatz der Wahlarzt-Gebühren erstattet wird. Das Institut MEDAKTIV kann Ihnen dabei helfen, die genauen Voraussetzungen mit Ihrer jeweiligen Versicherung zu klären.
Wie hoch sind die Selbstkosten beim Wahlarzt?
Die Selbstkosten bei einem Wahlarzt hängen davon ab, wie viel Ihre Versicherung erstattet. Typischerweise übernehmen Versicherungen zwischen 30 und 70 Prozent der Wahlarzt-Gebühren. Für spezialisierte Behandlungen wie Lasertherapie oder IDU-Dekompressionstherapie können die Gesamtkosten höher ausfallen als bei Standard-Konsultationen. Das Institut MEDAKTIV in der Khevenhüllerstraße 23 bietet transparente Kostenaufklärung vor jeder Behandlung an, damit Sie genau wissen, mit welchen Selbstkosten zu rechnen ist. Viele Patienten berichten, dass die bessere Diagnosequalität und schnellere Genesung die anfallenden Selbstkosten rechtfertigen.
Gibt es alternative Finanzierungsmöglichkeiten?
Ja, es gibt mehrere Möglichkeiten, die Finanzierung von Wahlarzt-Behandlungen zu gestalten. Manche Versicherungen bieten Zusatzversicherungen an, die speziell Wahlärzte und alternative Therapieformen abdecken. Einige Patienten nutzen auch private Gesundheitskonten oder Sparmodelle zur Finanzierung. Das Institut MEDAKTIV informiert Sie gerne über Ihre persönlichen Optionen und kann auf Wunsch flexible Zahlungsabläufe arrangieren. Besonders bei längerfristigen Therapien wie der Behandlung von chronischen Schmerzen oder Arthrose kann eine finanzielle Planung sinnvoll sein.
Welche Unterlagen benötige ich für die Kostenrückerstattung?
Für eine erfolgreiche Kostenrückerstattung benötigen Sie die Originalrechnung vom Wahlarzt, eine Kopie Ihres Versicherungsausweises und idealerweise eine medizinische Begründung für die Notwendigkeit der Behandlung. Das Institut MEDAKTIV stellt Ihnen alle diese Dokumente in korrekter Form aus. Zusätzlich sollten Sie notieren, wann die Behandlung stattgefunden hat und welche genauen Leistungen erbracht wurden. Manche Versicherungen fordern auch eine Diagnostikbestätigung oder ein ärztliches Gutachten, besonders bei höheren Ausgaben. Das Team von MEDAKTIV unterstützt Sie bei der Zusammenstellung aller erforderlichen Unterlagen.
Häufige Fragen zur Wahlarzt-Kostenrückerstattung
Wie lange dauert die Rückerstattung nach Einreichung?
Die Rückerstattungsdauer variiert je nach Krankenversicherung, liegt aber typischerweise zwischen 4 und 8 Wochen. Manche Versicherungen bearbeiten Anträge schneller, wenn alle erforderlichen Unterlagen vollständig eingereicht werden. Es empfiehlt sich, eine Kopie Ihrer eingereichten Rechnungen zu behalten und bei Ihrer Versicherung nachzufragen, ob ein Referenznummer-System genutzt wird.
Erstatten Versicherungen auch experimentelle Therapien?
Die Erstattung experimenteller oder noch nicht vollständig etablierter Therapien ist eingeschränkt. Allerdings gelten moderne Verfahren wie die Hämo-Laser-Therapie in vielen Versicherungskategorien mittlerweile als anerkannte Behandlungsmethoden. Das Institut MEDAKTIV berät Sie transparent darüber, welche Therapien voraussichtlich von Ihrer Versicherung erstattet werden und welche als Selbstzahler-Leistungen anfallen.
Kann ich als Privatpatient bessere Erstattungen erhalten?
Privatpatienten profitieren oft von höheren Erstattungssätzen, da private Versicherungen flexiblere Leistungsmodelle bieten. Allerdings sollten Sie vorher mit Ihrer Versicherung klären, ob Wahlarzt-Gebühren nach GOÄ vollständig erstattet werden. Das MEDAKTIV-Team hilft gerne bei der Klärung Ihrer persönlichen Versicherungssituation und gibt realistische Informationen zu erwartenden Kosten.
Sie haben weitere Fragen zur Kostenrückerstattung bei Wahlarzt-Behandlungen in Linz? Das Team des Instituts MEDAKTIV in der Khevenhüllerstraße 23 steht Ihnen zur Verfügung. Rufen Sie uns an unter 0676 6767340 und vereinbaren Sie einen Termin – wir beraten Sie ganz unverbindlich zu Ihren Behandlungsmöglichkeiten und den damit verbundenen Kosten.
{
„@context“: „https://schema.org“,
„@type“: „FAQPage“,
„mainEntity“: [
{
„@type“: „Question“,
„name“: „Wie funktioniert die Kostenrückerstattung beim Wahlarzt in Linz?“,
„acceptedAnswer“: {
„@type“: „Answer“,
„text“: „Die Kostenrückerstattung bei einem Wahlarzt in Linz funktioniert über Ihre Krankenversicherung durch Rückerstattung nach Einreichung der Rechnung. Sie zahlen zunächst selbst und reichen die Rechnung anschließend bei Ihrer Versicherung ein. Die Höhe der Rückerstattung hängt von Ihrem Versicherungstarif ab.“
}
},
{
„@type“: „Question“,
„name“: „Welche Versicherungen erstatten Wahlarzt-Kosten in Linz?“,
„acceptedAnswer“: {
„@type“: „Answer“,
„text“: „Alle österreichischen Krankenversicherungen erstatten einen Teil der Wahlarzt-Kosten in unterschiedlichem Ausmaß. Die Höhe richtet sich nach Ihrem individuellen Versicherungstarif und den vertraglich festgelegten Leistungen.“
}
},
{
„@type“: „Question“,
„name“: „Wie lange dauert die Rückerstattung nach Einreichung?“,
„acceptedAnswer“: {
„@type“: „Answer“,
„text“: „Die Rückerstattungsdauer variiert je nach Krankenversicherung, liegt aber typischerweise zwischen 4 und 8 Wochen, vorausgesetzt alle erforderlichen Unterlagen sind vollständig eingereicht.“
}
},
{
„@type“: „Question“,
„name“: „Welche Unterlagen benötige ich für die Kostenrückerstattung?“,
„acceptedAnswer“: {
„@type“: „Answer“,
„text“: „Sie benötigen die Originalrechnung vom Wahlarzt, eine Kopie Ihres Versicherungsausweises und idealerweise eine medizinische Begründung für die Behandlung. Das Institut MEDAKTIV stellt alle erforderlichen Dokumente zur Verfügung.“
}
},
{
„@type“: „Question“,
„name“: „Gibt es alternative Finanzierungsmöglichkeiten für Wahlarzt-Behandlungen?“,
„acceptedAnswer“: {
„@type“: „Answer“,
„text“: „Ja, es gibt Zusatzversicherungen, private Gesundheitskonten und flexible Zahlungsmodelle. Das Institut MEDAKTIV berät Sie gerne über Ihre persönlichen Finanzierungsmöglichkeiten.“
}
}
]
}
(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}}