@font-face{font-family:"Poppins";src:url(data:font/woff;base64,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) format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Poppins";src:url(data:font/woff;base64,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) format("woff");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:"Poppins";src:url(data:font/woff;base64,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) format("woff");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:"Poppins";src:url(data:font/woff;base64,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) format("woff");font-weight:500;font-style:italic;font-display:swap}
@font-face{font-family:"Poppins";src:url(data:font/woff;base64,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) format("woff");font-weight:600 800;font-style:normal;font-display:swap}
/* Layout: Lesespalte bis 1120 px, dunkles Kopfband je Seite; Studie als 16:9-Folien (1280 × 720, skaliert) */
:root{
  --strong:#2C2F4A; --em-bg:#F2E500; --em-fg:#2C2F4A; --bg:#FAF8F5; --surface:white; --fg:#2C2F4A; --soft:#484b68; --muted:#6b6d84; --line:#e3dfd8; --track:#ece9e3;
  --accent:#F2E500; --accent-text:#6b6d84; --on-accent:#2C2F4A; --on-navy:#FAF8F5;
  --blue:#2C2F4A; --gold:#F2E500; --gold-soft:#F2E500; --navy:#2C2F4A;
  --hero-bg:#2C2F4A; --hero-fg:#FAF8F5; --hero-muted:#c9cad6;
  --t0:#d3d4de; --t1:#aeb0c2; --t2:#83869f; --t3:#565979; --t4:#2C2F4A;
  --cta:#2C2F4A; --cta-fg:#FAF8F5; --cta-h:#3d4168; --ref:#F2E500; --ref-case:#2C2F4A;
  --tip-bg:#2C2F4A; --tip-fg:#FAF8F5; --err:#c8342b;
  --font:"Poppins",system-ui,-apple-system,"Segoe UI",Arial,sans-serif; --head:"Quantify","Poppins",system-ui,sans-serif; --serif:var(--head);
  color-scheme:light }
*{box-sizing:border-box}
body{background:var(--bg);color:var(--fg);font-family:var(--font);font-size:17px;line-height:1.6;margin:0}
.wrap{max-width:1120px;margin:0 auto;padding-inline:20px}
.wrap.narrow{max-width:780px}
h1,h2,h3,h4{text-wrap:balance;line-height:1.2;margin:0}
p{margin:0} a{color:var(--blue)} main:focus{outline:none}
h2 a,h3 a{color:inherit;text-decoration:none} h2 a:hover,h3 a:hover{color:var(--blue)}
.de{font-weight:400;color:var(--muted);font-size:.62em;margin-left:.3em;white-space:nowrap}
.eyebrow{font-size:12.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--blue)}
a:focus-visible,button:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--gold-soft);outline-offset:2px}

/* Rahmen */
.protobar{background:var(--gold-soft);color:var(--on-accent);font-size:12.5px;font-weight:600;padding-block:5px}
.site-head{background:var(--hero-bg);color:var(--hero-fg);border-bottom:1px solid var(--line);position:sticky;top:env(safe-area-inset-top,0px);z-index:5}
.head-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:12px;flex-wrap:wrap}
.brand{display:flex;flex-direction:column;text-decoration:none;color:var(--on-navy);line-height:1.15}
.brand-a{font-weight:800;font-size:18px;letter-spacing:.02em}
.brand-b{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-text);font-weight:700}
.nav{display:flex;gap:4px 18px;align-items:center;flex-wrap:wrap}
.nav a{color:var(--on-navy);text-decoration:none;font-size:14.5px;font-weight:600;padding:6px 2px;border-bottom:2px solid transparent}
.nav a.on,.nav a:hover{border-bottom-color:var(--gold-soft)}
.nav a.nav-cta{background:var(--blue);padding:7px 14px;border-radius:4px;border:0}
.site-foot{background:var(--hero-bg);color:var(--hero-muted);font-size:13.5px;border-top:1px solid var(--line)}
.foot-row{display:flex;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;padding-block:22px}
.foot-links{display:flex;gap:6px 18px;flex-wrap:wrap} .foot-links a{color:var(--hero-muted)}

/* Kopfbänder */
.hero,.phead,.closing{background:var(--hero-bg);color:var(--hero-fg)}
.hero{padding-block:56px 52px} .phead{padding-block:40px 36px} .closing{padding-block:44px}
.hero .eyebrow,.phead .eyebrow,.closing .eyebrow,.slide.dark .eyebrow{color:var(--accent-text)}
.hero h1{font-size:clamp(32px,5.4vw,54px);font-weight:800;margin-top:14px;max-width:17ch}
.phead h1{font-size:clamp(30px,4.6vw,46px);font-weight:800;margin-top:10px}
.phead .de{color:var(--hero-muted)}
.lead{color:var(--hero-muted);font-size:19px;max-width:62ch;margin-top:16px}
.lead.small{font-size:16px;margin-top:10px}
.crumbs{font-size:13px;color:var(--hero-muted)} .crumbs a{color:var(--hero-muted)}
.hero-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:40px;align-items:end}
.herostats{display:grid;grid-template-columns:repeat(2,1fr);gap:18px 24px;border-left:3px solid var(--gold-soft);padding-left:22px}
.herostats b{display:block;font-size:34px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--on-navy)}
.herostats span{font-size:13.5px;color:var(--hero-muted)}
.btns{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}
.btn{display:inline-block;background:var(--blue);color:var(--on-navy);font:inherit;font-weight:700;font-size:13.5px;letter-spacing:.08em;text-transform:uppercase;padding:12px 20px;border-radius:4px;border:1px solid var(--blue);text-decoration:none;cursor:pointer;text-align:center}
.btn:hover{filter:brightness(1.12)} .btn[disabled]{opacity:.45;cursor:not-allowed}
.btn.ghost{background:transparent;color:var(--blue);border-color:var(--line)}
.btn.ghost.light{color:var(--on-navy);border-color:var(--line)}
.linkbtn{font:inherit;font-size:14px;background:none;border:0;color:var(--blue);text-decoration:underline;cursor:pointer;padding:0}
.closing h2{font-size:24px;font-weight:800;max-width:30ch;margin-top:8px} .closing p{color:var(--hero-muted);margin-top:8px;max-width:60ch}

/* Abschnitte */
main>section:not(.hero):not(.phead):not(.closing){padding-block:52px;border-bottom:1px solid var(--line)}
section h2{font-size:clamp(24px,3.6vw,34px);font-weight:800;margin-top:10px}
.intro{color:var(--muted);max-width:66ch;margin-top:12px}
.note{font-size:13px;color:var(--muted);margin-top:12px;max-width:80ch}
.two{display:grid;grid-template-columns:1.6fr 1fr;gap:44px;align-items:start} .two>*{min-width:0}
.two.wide-l{grid-template-columns:1.25fr 1fr}
.side{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:24px}
.side .big,.find .big,.g-end .big{font-size:42px;font-weight:800;color:var(--blue);line-height:1.1;font-variant-numeric:tabular-nums}
.side p{font-size:15px;color:var(--muted);margin-top:6px}
.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-top:24px}
.card{display:flex;flex-direction:column;gap:6px;padding:18px;border:1px solid var(--line);border-radius:6px;text-decoration:none;color:var(--fg);background:var(--bg)}
.card:hover{border-color:var(--blue)} .card b{font-size:18px} .card span{font-size:14px;color:var(--muted)}
.card .card-k{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text)}
.caps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:26px;border-top:3px solid var(--navy)}
.cap{display:flex;flex-direction:column;gap:4px;padding:18px 16px 20px;text-decoration:none;color:var(--fg);border-right:1px solid var(--line);min-width:0}
.cap:last-child{border-right:0} .cap:hover b{color:var(--blue)}
.cap-n{font-size:30px;font-weight:800;color:var(--accent-text);line-height:1} .cap b{font-size:17px} .cap-de{font-size:13px;color:var(--muted)} .cap-ps{font-size:13px;color:var(--muted);margin-top:8px}
.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px 36px;margin-top:26px}
.steps h3,.imps h3{font-size:18px;font-weight:700;margin-top:6px} .steps p,.imps p{font-size:15px;color:var(--muted);margin-top:6px}
.no{font-size:13px;font-weight:700;color:var(--accent-text);letter-spacing:.1em}
.steps .no{display:inline-flex;width:32px;height:32px;border-radius:50%;background:var(--navy);color:var(--on-navy);align-items:center;justify-content:center;letter-spacing:0}
.ex-empty{display:flex;flex-direction:column;gap:4px;margin-top:22px;padding:22px;border:1px dashed var(--line);border-radius:6px;color:var(--muted);font-size:14.5px;max-width:620px}
.ex-empty b{color:var(--fg)}
.exgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:22px}
.exslot{display:flex;flex-direction:column;gap:2px;padding:16px;border:1px dashed var(--line);border-radius:6px;text-decoration:none;color:var(--fg)} .exslot span{font-size:13px;color:var(--muted)} .exslot:hover{border-color:var(--blue)}
.prose{max-width:720px} .prose p{margin-top:16px} .prose .core{font-weight:700;border-left:3px solid var(--gold-soft);padding-left:16px}
.tags{display:flex;gap:6px;margin-top:12px;flex-wrap:wrap}
.tags a,.tags span{font-size:12px;font-weight:600;border:1px solid var(--line);border-radius:999px;padding:2px 10px;color:var(--muted);text-decoration:none}
.pager{padding-block:20px!important} .pager-row{display:flex;justify-content:space-between;gap:16px;font-size:15px;font-weight:600} .pager-row a{text-decoration:none}

/* Rad */
.wheel{display:block;width:100%;height:auto;overflow:visible}
.wheel text{font-family:var(--font)}
.wseg{cursor:pointer;outline:none} .wseg:hover .wbar{filter:brightness(1.15)} .wseg:focus-visible .wlbl{fill:var(--gold);font-weight:700}
.wlbl{font-size:12.5px;fill:var(--muted)} .wlbl.on{fill:var(--fg);font-weight:700}
.wcap{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;fill:var(--on-navy)}
.wc1{font-size:22px;font-weight:800;fill:var(--fg)} .wc2{font-size:10.5px;fill:var(--muted)}
.explorer{display:grid;grid-template-columns:1.25fr 1fr;gap:32px;align-items:center;margin-top:20px} .explorer>*{min-width:0}
.ex-panel h3{font-size:28px;font-weight:800;margin-top:8px} .ex-panel p{color:var(--muted);margin-top:10px;font-size:16px}
.gut{margin-top:20px;padding-top:18px;border-top:1px solid var(--line)} .gut-q{font-weight:700;font-size:15px;margin-bottom:8px}
.scale{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;max-width:380px}
.scale button{font:inherit;font-weight:700;font-size:16px;padding:9px 0;border:1px solid var(--line);background:var(--surface);color:var(--fg);border-radius:4px;cursor:pointer}
.scale button:hover{border-color:var(--blue)} .scale button[aria-pressed="true"]{background:var(--blue);border-color:var(--blue);color:var(--on-navy)}
.scale-l{display:flex;justify-content:space-between;max-width:380px;font-size:12px;color:var(--muted);margin-top:4px}
.ex-nav{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px} .ex-nav .btn{padding:9px 14px;font-size:12.5px}
.ex-done{margin-top:16px;font-weight:600;font-size:15px!important;color:var(--fg)!important}

/* Assessment */
.q-head{display:flex;justify-content:space-between;align-items:baseline} .q-count{font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}
.prog{height:6px;background:var(--track);border-radius:3px;margin-top:10px;overflow:hidden} .prog i{display:block;height:100%;background:var(--blue)}
.q-dots{display:grid;grid-template-columns:repeat(20,1fr);gap:4px;margin-top:10px}
.q-dots button{height:14px;border:0;border-radius:3px;background:var(--track);cursor:pointer;padding:0} .q-dots .done{background:var(--t2)} .q-dots .cur{outline:2px solid var(--gold);outline-offset:1px}
.stmt{padding-block:22px;border-bottom:1px solid var(--line)} .stmt p{font-size:17px;font-weight:600;margin-bottom:12px}
.q-nav{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;flex-wrap:wrap} .q-n{font-size:13.5px;color:var(--muted)}
.mini-res{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap;margin-top:20px;font-size:14.5px;color:var(--muted)} .mini-res b{font-size:30px;color:var(--blue);font-weight:800}

/* Ergebnis und Report */
.pill{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:2px 10px;vertical-align:middle}
.pill0{background:var(--t0)}.pill1{background:var(--t1)}.pill2{background:var(--t2)}.pill3{background:var(--t3)}.pill4{background:var(--t4)}
.big-pill{font-size:15px;padding:5px 14px;margin-left:10px}
.hl{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:28px} .hl ol{margin:8px 0 0;padding-left:20px} .hl li{padding-block:3px} .hl li span{float:right;font-weight:700;font-variant-numeric:tabular-nums} .hl li a{text-decoration:none;font-weight:600}
.gate{display:grid;grid-template-columns:1fr 1fr;gap:40px;background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:32px} .gate>*{min-width:0}
.ticks{margin:16px 0 0;padding-left:20px;color:var(--muted);font-size:15.5px} .ticks li{padding-block:3px}
.field{display:flex;flex-direction:column;gap:4px;margin-bottom:12px} .field label{font-size:13px;font-weight:700}
.field input{font:inherit;padding:10px 12px;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:var(--fg)}
.check{display:flex;gap:10px;font-size:14px;color:var(--muted);margin-bottom:14px;align-items:flex-start} .check input{margin-top:5px}
.err{color:var(--err);font-size:14px;font-weight:600;margin-bottom:10px}
.rep-cap{margin-top:30px} .rep-cap-h{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;padding-bottom:8px;border-bottom:2px solid var(--navy)}
.rep-cap-h h3{font-size:20px;margin-right:auto} .rep-cap-h b{font-size:22px;font-weight:800;color:var(--blue)} .rep-cap-h span:last-child{font-size:13.5px;color:var(--muted)}
.pots{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:22px}
.pot{border:1px solid var(--line);border-radius:6px;padding:20px;min-width:0} .pot-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px} .pot-h h3{font-size:20px} .pot-h b{font-size:22px;color:var(--blue);font-weight:800}
.pot p{font-size:15px;margin-top:12px} .pot-q{color:var(--muted)} .pot-q span{display:block;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:3px}
.gutrow{display:grid;grid-template-columns:130px 1fr 1fr 1.2fr;gap:10px;padding-block:8px;border-bottom:1px solid var(--line);font-size:14.5px} .gutrow a{font-weight:700;text-decoration:none} .gutrow span{color:var(--muted)}
.rep-cta{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;background:var(--hero-bg);color:var(--on-navy);border-radius:6px;padding:26px 30px;margin-top:44px} .rep-cta h3{font-size:20px} .rep-cta p{color:var(--hero-muted);font-size:15px;margin-top:4px;max-width:52ch}

/* Diagramm-Bausteine */
.chart{margin-top:18px}
.row{display:grid;grid-template-columns:132px 1fr 56px;gap:10px;align-items:center;padding-block:4px;font-size:14.5px}
.row .lbl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .row .lbl a{color:inherit;text-decoration:none} .row .lbl a:hover{color:var(--blue)}
.row .val{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}
.track{position:relative;height:16px;background:var(--track);border-radius:0 4px 4px 0}
.bar{position:absolute;left:0;top:0;bottom:0;border-radius:0 4px 4px 0}
.tick{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--fg)}
.tickl{display:inline-block;width:2px;height:14px;background:var(--fg);margin-right:8px;vertical-align:-2px}
.avg{position:absolute;top:0;bottom:0;border-left:2px dashed var(--muted)}
.big-rows .row{padding-block:9px;font-size:16px;grid-template-columns:160px 1fr 56px} .big-rows .track{height:22px}
.legend{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;color:var(--muted);margin-top:14px;align-items:center}
.sw{display:inline-block;width:12px;height:12px;border-radius:3px;margin-right:6px;vertical-align:-1px}
.dot{display:inline-block;width:11px;height:11px;border-radius:50%;margin-right:6px;vertical-align:-1px}
.controls{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center}
.ctl-label{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-right:4px}
.seg{display:flex;flex-wrap:wrap;gap:6px;align-items:center} .seg.col{flex-direction:column;align-items:stretch}
.seg button{font:inherit;font-size:13.5px;font-weight:600;color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:4px;padding:5px 11px;cursor:pointer;text-align:left}
.seg button small{color:var(--muted);font-weight:400;margin-left:5px}
.seg button[aria-pressed="true"]{background:var(--blue);border-color:var(--blue);color:var(--on-navy)} .seg button[aria-pressed="true"] small{color:var(--on-navy);opacity:.85}
.stack{display:flex;height:28px;gap:2px}
.stack div{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;min-width:0;overflow:hidden}
.stack div:first-child{border-radius:4px 0 0 4px}.stack div:last-child{border-radius:0 4px 4px 0}
.stackrow{display:grid;grid-template-columns:138px 1fr;gap:10px;align-items:center;margin-top:9px;font-size:14px}
.stk0,.stk1{color:var(--on-accent)}.stk2,.stk3,.stk4{color:var(--on-navy)} .pill0,.pill1{color:var(--on-accent)}.pill2,.pill3,.pill4{color:var(--on-navy)}
svg text{font-family:var(--font);fill:var(--muted);font-size:11.5px} svg .dl{font-size:13px;fill:var(--fg)}
.cols{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;align-items:end;height:230px;margin-top:10px;border-bottom:1px solid var(--line)}
.cols div{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}
.cols i{display:block;width:100%;max-width:64px;background:var(--t3);border-radius:4px 4px 0 0;margin-top:4px}
.colx{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;text-align:center;font-size:13px;color:var(--muted);margin-top:4px} .colcap{text-align:center;font-size:12px;color:var(--muted)}
.mini h4{font-size:16px;font-weight:700} .pair{display:grid;grid-template-columns:1fr 1fr;gap:36px}
#tip{position:fixed;z-index:20;pointer-events:none;background:var(--tip-bg);color:var(--tip-fg);font-size:13px;line-height:1.4;padding:8px 10px;border-radius:4px;max-width:300px}
#toast{position:fixed;z-index:20;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);background:var(--tip-bg);color:var(--tip-fg);font-size:14px;font-weight:600;padding:10px 18px;border-radius:4px}

/* Studie: 16:9-Folien */
.study{background:var(--bg);padding-block:8px 28px}
.swrap{max-width:1320px}
.slide{position:relative;overflow:hidden;margin-top:22px;border:1px solid var(--line);border-radius:6px;background:var(--surface)}
.slide-in{position:relative;width:1280px;height:720px;transform:scale(var(--s,1));transform-origin:0 0;padding:44px 56px 40px;display:flex;flex-direction:column}
.slide.dark{background:var(--hero-bg);border-color:var(--hero-bg);color:var(--on-navy)}
.s-head h2{font-size:34px;font-weight:800;margin-top:8px} .s-body{flex:1;min-height:0;margin-top:22px;display:flex;flex-direction:column;justify-content:center}
.slide:not(.flow) .s-two.eq .row{padding-block:8px} .slide:not(.flow) .stack{height:36px} .slide:not(.flow) .stackrow{margin-top:12px} .slide:not(.flow) .s-two{flex:none}
.s-no{position:absolute;right:28px;bottom:16px;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}
.s-title{display:grid;grid-template-columns:1.5fr 1fr;gap:56px;align-items:center;height:100%}
.s-title h1{font-size:60px;font-weight:800;margin-top:14px;line-height:1.1}
.s-two{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;flex:1} .s-two>*{min-width:0}
.s-two.t-l{grid-template-columns:400px 1fr;align-items:center} .s-two.cmp{align-items:start} .s-two.eq{margin-top:10px;flex:none}
.s-body h3{font-size:19px;font-weight:700;margin-bottom:6px} .s-body .intro{margin-top:0;font-size:16.5px} .intro.wide{max-width:none}
.finds{display:grid;grid-template-columns:repeat(4,1fr);gap:22px 28px}
.find{border-top:1px solid var(--line);padding-top:12px} .find .big{font-size:40px;margin-top:2px} .find .fcap{font-size:12.5px;color:var(--muted)} .find h3{font-size:16.5px;margin:8px 0 0} .find p{font-size:13.5px;color:var(--muted);margin-top:4px;line-height:1.45}
.s-wheel{display:grid;grid-template-columns:660px 1fr;gap:30px;align-items:center;flex:1} .s-wheel>*{min-width:0}
.s-wside .seg{margin-top:6px} .swp{margin-top:20px;padding-top:16px;border-top:1px solid var(--line)} .swp h3{font-size:26px;font-weight:800;margin:6px 0 0}
.swp-v{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px;font-size:13.5px;color:var(--muted)} .swp-v b{font-size:30px;font-weight:800;color:var(--blue)}
.swp p{font-size:14.5px;color:var(--muted);margin-top:8px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.qlist{display:grid;grid-template-columns:1fr 1fr;gap:0 44px;margin-top:14px}
.q{display:grid;grid-template-columns:24px 1fr 84px;gap:12px;padding-block:13px;border-top:1px solid var(--line);align-items:start} .q>div{min-width:0}
.q .n{font-weight:800;color:var(--accent-text)} .q .t{font-weight:600;font-size:15px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden} .q .m{font-size:12.5px;color:var(--muted);margin-top:3px}
.q .p{text-align:right} .q .p b{font-size:24px;font-weight:800;color:var(--blue);display:block;line-height:1.1;font-variant-numeric:tabular-nums} .q .p span{font-size:11.5px;color:var(--muted)}
.note.inline{margin:0}
.imps{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:10px} .imps>div{border-top:3px solid var(--navy);padding-top:14px}
dl.meth{display:grid;grid-template-columns:1fr 1fr;gap:16px 44px;margin:0} dl.meth dt{font-weight:700;font-size:14.5px} dl.meth dd{margin:2px 0 0;color:var(--muted);font-size:13.5px;line-height:1.5}
.guess{max-width:860px;margin:auto 0;width:100%}
.g-step{font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text)} .g-q{font-size:27px;font-weight:700;line-height:1.3;margin-top:10px;text-wrap:balance}
.g-in{display:flex;align-items:center;gap:22px;margin-top:26px} .g-val{font-size:22px;font-weight:700;min-width:120px} .g-val b{font-size:52px;font-weight:800;color:var(--blue);font-variant-numeric:tabular-nums}
.g-in input{flex:1;accent-color:var(--blue);height:28px}
.g-track{position:relative;height:10px;background:var(--track);border-radius:5px;margin:46px 0 34px}
.g-track i{position:absolute;top:-8px;width:4px;height:26px;margin-left:-2px;border-radius:2px;font-style:normal} .g-track span{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:12.5px;font-weight:700}
.g-mine{background:var(--fg)} .g-mine span{top:-22px;color:var(--fg)} .g-true{background:var(--gold)} .g-true span{top:30px;color:var(--accent-text)}
.g-x{margin-bottom:18px;font-size:17px;max-width:70ch}
.g-end .fcap{color:var(--muted);font-size:15px} .g-end .big{font-size:60px}
.g-sum{margin-top:18px;border-top:1px solid var(--line)} .g-sum>div{display:grid;grid-template-columns:1fr 110px 70px;gap:12px;padding-block:8px;border-bottom:1px solid var(--line);font-size:14.5px} .g-sum b{text-align:right;font-variant-numeric:tabular-nums} .g-sum .t{color:var(--accent-text)}
/* Handy und schmale Fenster: Folien fließen */
.slide.flow .slide-in{width:auto;height:auto;transform:none;padding:26px 18px 34px}
.slide.flow .s-title,.slide.flow .s-two,.slide.flow .s-two.t-l,.slide.flow .s-wheel,.slide.flow .qlist,.slide.flow dl.meth{grid-template-columns:1fr;gap:22px}
.slide.flow .qlist{gap:0} .slide.flow .finds,.slide.flow .imps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}
.slide.flow .s-title h1{font-size:34px} .slide.flow .s-head h2{font-size:24px} .slide.flow .g-q{font-size:20px} .slide.flow .q .t{-webkit-line-clamp:unset}
.slide.flow .seg.col{flex-direction:row} .slide.flow .s-no{bottom:8px;right:14px}
.slide.flow .wlbl{font-size:16px} .slide.flow .wcap{font-size:13px} .slide.flow .g-sum>div{grid-template-columns:1fr 80px 50px}
@media (max-width:860px){
  .hero-grid,.two,.two.wide-l,.explorer,.gate,.pair{grid-template-columns:1fr;gap:26px}
  .caps{grid-template-columns:1fr 1fr} .cap{border-right:0;border-bottom:1px solid var(--line)}
  .explorer .wlbl,#reswheel .wlbl{font-size:16px} .explorer .wcap,#reswheel .wcap{font-size:13px}
  .row{grid-template-columns:104px 1fr 48px;font-size:13px;gap:8px} .big-rows .row{grid-template-columns:104px 1fr 48px;font-size:13px}
  .gutrow{grid-template-columns:1fr 1fr} .hl{grid-template-columns:1fr} .gate{padding:22px 18px}
  .stackrow{grid-template-columns:1fr;gap:4px} .nav{gap:2px 12px} .nav a{font-size:13.5px}
}
@media (prefers-reduced-motion: no-preference){ .bar{transition:width .35s ease} }

/* Animationen und Erklärungen aus der Modell-Tabelle */
.ph-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;align-items:center} .ph-grid>*{min-width:0}
.anim{margin:0} .anim canvas{display:block;width:100%;height:auto;aspect-ratio:420/260;border-radius:6px}
.anim figcaption{font-size:13px;color:var(--hero-muted);margin-top:8px;font-style:italic;line-height:1.45}
.anim.dark canvas{background:var(--hero-bg)} .anim.sm{width:260px;flex:none}
.anim.wide canvas{aspect-ratio:420/200} .s-title .anim{margin-bottom:26px}
.cap-row{display:flex;gap:36px;align-items:flex-start;justify-content:space-between} .cap-row>div{min-width:0}
.herostats.row4{grid-template-columns:repeat(4,1fr);margin-top:36px;border-left:0;border-top:1px solid var(--line);padding:22px 0 0}
.fruit{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text);margin-top:10px}
.verse{font-style:italic;color:var(--hero-muted);margin-top:16px;max-width:60ch;border-left:3px solid var(--gold-soft);padding-left:14px;font-size:16px}
.verse span{font-style:normal;font-size:13px;white-space:nowrap} .verse.dark{color:var(--muted)} .verse.sm{font-size:14px;margin-top:12px}
.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px 32px;margin:0}
.facts dt{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text)} .facts dd{margin:2px 0 0;font-size:22px;font-weight:800} .facts dd span{font-size:15px;font-weight:400;color:var(--muted)}
.pg{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:18px;border:1px solid var(--line);border-radius:6px;overflow:hidden;font-size:15px}
.pg>div{padding:12px 16px;min-width:0} .pg>div:first-child{background:var(--surface);border-right:1px solid var(--line);color:var(--muted)}
.pg span{display:block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin-bottom:2px}
.subs{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:28px 36px;margin-top:30px}
.subp{border-top:3px solid var(--navy);padding-top:14px;min-width:0} .subp h3{font-size:18px;margin-top:4px} .subp p,.subp li,.pot-bg p,.pot-bg li{font-size:14.5px;color:var(--muted);margin-top:8px}
.subp .subq{color:var(--fg);font-size:15px} .subp ul,.pot-bg ul{margin:6px 0 0;padding-left:18px} .bg-h{font-weight:700;color:var(--fg)!important}
.stmt-l{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin-bottom:4px}
.card-f{font-size:12.5px!important;font-weight:600;color:var(--accent-text)!important}
.hl li small{display:block;font-size:12.5px;color:var(--muted);line-height:1.4;clear:both}
.pot .lead-d{color:var(--muted);font-size:14.5px} .pot .pg{font-size:14px;grid-template-columns:1fr} .pot .pg>div:first-child{border-right:0;border-bottom:1px solid var(--line)} .pot-bg{border-left:3px solid var(--line);padding-left:12px;margin-top:10px}
.ex-panel .pg{font-size:14px}
@media (max-width:860px){ .ph-grid{grid-template-columns:1fr;gap:22px} .cap-row{flex-direction:column} .anim.sm{width:100%;max-width:340px} .herostats.row4{grid-template-columns:1fr 1fr} .pg{grid-template-columns:1fr} .pg>div:first-child{border-right:0;border-bottom:1px solid var(--line)} }
.slide.flow .s-title .anim{margin-bottom:18px}

/* Startseite: vier Bereiche */
.quick{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:40px;border-top:1px solid var(--line)}
.quick a{display:grid;grid-template-columns:auto 1fr;gap:0 12px;align-items:baseline;padding:18px 16px 4px 0;text-decoration:none;color:var(--on-navy);min-width:0}
.quick a span{grid-row:span 2;font-size:28px;font-weight:800;color:var(--accent-text);line-height:1} .quick a b{font-size:17px} .quick a small{font-size:13px;color:var(--hero-muted)}
.quick a:hover b{text-decoration:underline;text-decoration-color:var(--gold-soft);text-underline-offset:4px}
.area-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:56px;align-items:center} .area-grid>*{min-width:0}
.area.flip .area-t{order:2}
.area-no{display:inline-flex;width:26px;height:26px;border-radius:50%;background:var(--navy);color:var(--on-navy);align-items:center;justify-content:center;font-size:13px;letter-spacing:0;margin-right:10px}
.anim.panel canvas{background:var(--hero-bg)} .anim.panel figcaption{color:var(--muted)}
.caplist{display:grid;gap:0;margin-top:18px;border-top:1px solid var(--line)}
.caplist a{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--fg);font-size:15.5px} .caplist a span{color:var(--accent-text);font-weight:600;font-size:13.5px} .caplist a:hover b{color:var(--blue)}
.area-note{margin-top:14px;font-size:14.5px;color:var(--muted);border-left:3px solid var(--gold-soft);padding-left:12px;max-width:56ch}
.mini-steps{margin:18px 0 0;padding:0;list-style:none;counter-reset:s;display:grid;gap:10px}
.mini-steps li{counter-increment:s;display:grid;grid-template-columns:28px 1fr;font-size:14.5px;color:var(--muted)} .mini-steps li::before{content:counter(s);grid-row:span 2;font-weight:800;color:var(--accent-text);font-size:17px} .mini-steps b{color:var(--fg);font-size:15.5px}
.keys{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px} .keys b{display:block;font-size:34px;font-weight:800;color:var(--blue);line-height:1.1;font-variant-numeric:tabular-nums} .keys span{font-size:13px;color:var(--muted)}
.cards.two-c{grid-template-columns:1fr 1fr;margin-top:16px}
@media (max-width:860px){ .quick{grid-template-columns:1fr 1fr} .area-grid{grid-template-columns:1fr;gap:26px} .area.flip .area-t{order:0} .keys b{font-size:26px} .cards.two-c{grid-template-columns:1fr} }

/* ===== Startseite (eine durchgehend dunkle Bühne, unabhängig vom Farbschema) ===== */
.langs{display:inline-flex;border:1px solid var(--line);border-radius:999px;overflow:hidden;margin-left:6px}
.langs button{font:inherit;font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--soft);background:transparent;border:0;padding:5px 9px;cursor:pointer}
.langs button[aria-pressed="true"]{background:var(--gold-soft);color:var(--on-accent)}
.langnote{background:var(--surface);border-bottom:1px solid var(--line);font-size:13.5px;color:var(--muted);padding-block:8px}
main.is-home{background:var(--bg)}
.home{--strong:#2C2F4A; --em-bg:#F2E500; --em-fg:#2C2F4A; --bg:#FAF8F5; --surface:white; --fg:#2C2F4A; --soft:#484b68; --muted:#6b6d84; --line:#e3dfd8; --track:#ece9e3; --accent:#F2E500; --accent-text:#6b6d84; --on-accent:#2C2F4A; --on-navy:#FAF8F5; --blue:#2C2F4A; --gold:#F2E500; --gold-soft:#F2E500; --navy:#2C2F4A; --hero-bg:#2C2F4A; --hero-fg:#FAF8F5; --hero-muted:#c9cad6; --t0:#d3d4de; --t1:#aeb0c2; --t2:#83869f; --t3:#565979; --t4:#2C2F4A; --cta:#2C2F4A; --cta-fg:#FAF8F5; --cta-h:#3d4168; --ref:#F2E500; --ref-case:#2C2F4A; --tip-bg:#2C2F4A; --tip-fg:#FAF8F5; --err:#c8342b;
  background:var(--bg);color:var(--fg);overflow:hidden}
.h-wrap{max-width:1120px;margin:0 auto;padding-inline:20px;position:relative}
.home .bgc{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}
.h-kicker{font-size:12.5px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--accent-text)}
.home h1,.home h2,.home h3{letter-spacing:-.02em}
.home h2{font-size:clamp(30px,4.4vw,52px);font-weight:800;line-height:1.08;margin-top:14px;max-width:20ch}
.h-text{color:var(--muted);font-size:18px;margin-top:16px;max-width:44ch}
.h-sec{padding-block:clamp(64px,9vw,120px);position:relative}
.h-head{margin-bottom:40px}
/* Hero */
.h-hero{position:relative;padding-block:clamp(40px,5vw,72px) clamp(36px,5vw,64px)}
.h-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 88%,transparent) 0%,color-mix(in srgb,var(--bg) 55%,transparent) 46%,color-mix(in srgb,var(--bg) 12%,transparent) 100%),linear-gradient(0deg,var(--bg) 0%,color-mix(in srgb,var(--bg) 0%,transparent) 22%);pointer-events:none}
.h-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:32px;align-items:center;z-index:1}
.h-hero-grid>*{min-width:0}
.h-hero h1{font-size:clamp(36px,5vw,64px);font-weight:800;line-height:1.04;margin-top:18px;text-wrap:balance}
.h-hero h1 em{font-family:var(--head);font-style:normal;font-weight:600;font-size:1.14em;color:var(--accent-text);letter-spacing:-.01em;white-space:nowrap}
.h-lead{font-size:clamp(17px,1.6vw,21px);color:var(--soft);margin-top:22px;max-width:46ch;line-height:1.55}
.h-btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px} .h-btns.center{justify-content:center}
.h-btn{display:inline-flex;align-items:center;gap:10px;background:var(--gold);color:var(--on-accent);font:inherit;font-weight:700;font-size:16px;padding:15px 26px;border-radius:999px;border:1px solid var(--gold);text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s}
.h-btn:hover{transform:translateY(-2px);box-shadow:0 10px 30px color-mix(in srgb,var(--accent) 35%,transparent);background:var(--cta-h)}
.h-btn.ghost{background:color-mix(in srgb,var(--fg) 4%,transparent);color:var(--fg);border-color:color-mix(in srgb,var(--fg) 28%,transparent)} .h-btn.ghost:hover{background:color-mix(in srgb,var(--fg) 10%,transparent);box-shadow:none}
.h-btn.sm{font-size:14.5px;padding:11px 20px}
.arr{width:18px;height:18px;flex:none;transition:transform .2s} .h-btn:hover .arr,.tile:hover .arr{transform:translateX(4px)}
.h-trust{display:flex;gap:10px 34px;flex-wrap:wrap;list-style:none;margin:40px 0 0;padding:22px 0 0;border-top:1px solid color-mix(in srgb,var(--fg) 14%,transparent);font-size:13.5px;color:var(--muted)}
.h-trust b{display:block;font-size:24px;font-weight:800;color:var(--fg);line-height:1.15;font-variant-numeric:tabular-nums}
.h-wheel{margin:0} .h-wheel figcaption{text-align:center;font-size:13px;color:var(--muted);margin-top:4px}
.h-wheel .wlbl{fill:var(--soft)} .h-wheel .wseg:hover .wlbl{fill:var(--fg);font-weight:700}
/* Laufband */
.h-ticker{border-block:1px solid var(--line);overflow:hidden;padding-block:16px;background:color-mix(in srgb,var(--surface) 60%,transparent)}
.h-ticker-in{display:flex;width:max-content;animation:tick 70s linear infinite}
.h-ticker span{font-size:13px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--muted);padding-inline:22px;position:relative;white-space:nowrap}
.h-ticker span::after{content:"";position:absolute;right:-3px;top:50%;width:5px;height:5px;border-radius:50%;background:var(--gold);transform:translateY(-50%)}
@keyframes tick{to{transform:translateX(-50%)}}
/* Probier es aus */
.h-try{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:center} .h-try>*{min-width:0}
.h-demo{background:linear-gradient(160deg,var(--surface),var(--surface));border:1px solid var(--line);border-radius:22px;padding:clamp(22px,3vw,36px);box-shadow:0 30px 80px color-mix(in srgb,#2C2F4A 14%,transparent)}
.d-top{display:flex;justify-content:space-between;gap:12px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text)} .d-top span:last-child{color:var(--muted)}
.d-q{font-size:clamp(18px,1.9vw,23px);font-weight:600;line-height:1.4;margin-top:14px;text-wrap:pretty}
.d-scale{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:24px}
.d-scale button{font:inherit;font-size:19px;font-weight:800;padding:14px 0;border-radius:12px;border:1px solid var(--line);background:var(--surface);color:var(--fg);cursor:pointer;transition:transform .15s,border-color .15s,background .15s}
.d-scale button:hover{border-color:var(--gold);transform:translateY(-2px)} .d-scale button[aria-pressed="true"]{background:var(--gold);border-color:var(--gold);color:var(--on-accent)}
.d-l{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);margin-top:6px}
.d-res{margin-top:22px;padding-top:44px;border-top:1px solid var(--line)} .d-res p{font-size:15px;color:var(--soft);margin-top:38px} .d-res p b{color:var(--fg)}
.d-track{position:relative;height:6px;border-radius:3px;background:var(--track);margin-inline:8%}
.d-track i{position:absolute;top:-7px;width:4px;height:20px;margin-left:-2px;border-radius:2px;font-style:normal} .d-track span{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:12px;font-weight:700}
.d-me{background:var(--gold)} .d-me span{top:-24px;color:var(--accent-text)} .d-avg{background:var(--fg)} .d-avg span{top:26px;color:var(--fg)}
.d-next{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}
/* Kachelraster */
.bento{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}
.tile{position:relative;display:flex;align-items:flex-end;min-height:400px;border-radius:22px;border:1px solid var(--line);background:var(--surface);overflow:hidden;text-decoration:none;color:var(--fg);transition:transform .25s,border-color .25s,box-shadow .25s;min-width:0}
.tile::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,color-mix(in srgb,var(--bg) 95%,transparent) 0%,color-mix(in srgb,var(--bg) 70%,transparent) 40%,color-mix(in srgb,var(--bg) 0%,transparent) 78%);pointer-events:none}
.tile:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent) 70%,transparent);box-shadow:0 24px 60px color-mix(in srgb,#2C2F4A 15%,transparent)}
.t-model{grid-column:span 7} .t-check{grid-column:span 5} .t-study{grid-column:span 5} .t-ex{grid-column:span 7}
.tile-in{position:relative;z-index:1;padding:clamp(20px,2.6vw,32px);width:100%}
.tile-n{font-size:13px;font-weight:700;letter-spacing:.2em;color:var(--accent-text)}
.tile h3{font-size:clamp(24px,2.6vw,34px);font-weight:800;margin-top:6px} .tile p{font-size:15.5px;color:var(--soft);margin-top:8px;max-width:46ch}
.tile-go{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-weight:700;font-size:15px;color:var(--accent-text)}
.tile-prog{height:4px;border-radius:2px;background:color-mix(in srgb,var(--fg) 14%,transparent);margin-top:16px;max-width:320px;overflow:hidden} .tile-prog i{display:block;height:100%;background:var(--gold);transition:width .4s}
.tile-bars{display:grid;gap:6px;margin-top:14px;max-width:360px}
.tile-bars div{display:grid;grid-template-columns:78px 1fr 26px;gap:10px;align-items:center;font-size:12.5px;color:var(--soft)}
.tile-bars i{display:block;height:6px;border-radius:3px;background:color-mix(in srgb,var(--fg) 12%,transparent);overflow:hidden} .tile-bars b{display:block;height:100%;background:var(--t3);border-radius:3px} .tile-bars em{font-style:normal;font-weight:700;text-align:right;color:var(--fg);font-variant-numeric:tabular-nums}
/* Lichtsäulen */
.pillars{display:flex;gap:10px;height:500px}
.pillar{container-type:inline-size;position:relative;flex:1 1 0;min-width:0;border-radius:22px;overflow:hidden;border:1px solid var(--line);text-decoration:none;color:var(--fg);transition:flex-grow .5s cubic-bezier(.2,.7,.2,1),border-color .3s;background:var(--surface)}
.pillar::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,color-mix(in srgb,var(--bg) 95%,transparent) 0%,color-mix(in srgb,var(--bg) 55%,transparent) 45%,color-mix(in srgb,var(--bg) 10%,transparent) 100%);pointer-events:none}
.pillar:hover,.pillar:focus-visible{flex-grow:2.6;border-color:color-mix(in srgb,var(--accent) 70%,transparent)}
.pillar-in{position:absolute;inset:0;z-index:1;padding:18px;display:flex;flex-direction:column;justify-content:space-between}
.pillar-n{font-size:13px;font-weight:700;letter-spacing:.2em;color:var(--accent-text)}
.pillar-v{display:block;font-size:12px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--accent-text)}
.pillar-w{display:block;font-family:var(--head);font-style:normal;font-weight:600;font-size:clamp(22px,22cqw,62px);line-height:1;margin:2px 0 8px;white-space:nowrap}
.pillar b{font-size:clamp(11.5px,8cqw,14.5px);font-weight:700;white-space:nowrap}
.pillar p,.pillar-ps{display:block;font-size:14px;color:var(--soft);max-height:0;opacity:0;overflow:hidden;transition:max-height .5s,opacity .4s,margin .4s;min-width:300px;max-width:380px;margin:0}
.pillar-ps{color:var(--accent-text);font-weight:600;font-size:13px}
.pillar:hover p,.pillar:focus-visible p,.pillar:hover .pillar-ps,.pillar:focus-visible .pillar-ps{max-height:160px;opacity:1;margin-top:10px}
/* Ablauf */
.h-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--line)}
.h-steps li{padding:30px 32px 0 0;position:relative;min-width:0}
.h-steps li span{position:absolute;top:-19px;left:0;width:38px;height:38px;border-radius:50%;border:1px solid var(--gold);background:var(--bg);color:var(--accent-text);font-weight:800;display:flex;align-items:center;justify-content:center}
.h-steps h3{font-size:22px;font-weight:800;margin-top:10px} .h-steps p{color:var(--muted);font-size:15.5px;margin-top:8px;max-width:36ch}
/* Grundvers und Abschluss */
.h-verse{position:relative;padding-block:clamp(90px,13vw,170px);text-align:center;border-block:1px solid var(--line)}
.h-verse::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--bg) 45%,transparent) 0%,color-mix(in srgb,var(--bg) 90%,transparent) 75%);pointer-events:none}
.h-verse .h-wrap{z-index:1}
.h-verse blockquote{margin:0 auto;max-width:24ch;font-family:var(--head);font-style:normal;font-weight:500;font-size:clamp(30px,4.6vw,58px);line-height:1.15;text-wrap:balance}
.h-verse cite{display:block;font-family:var(--font);font-style:normal;font-size:12.5px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--accent-text);margin-top:26px}
.h-final{padding-block:clamp(72px,10vw,130px);text-align:center}
.h-final h2{margin-inline:auto;max-width:18ch} .h-final p{color:var(--muted);font-size:18px;margin:18px auto 0;max-width:52ch}
.h-sticky[hidden]{display:none}
.h-sticky{position:fixed;z-index:6;left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);display:inline-flex;align-items:center;gap:10px;background:var(--gold);color:var(--on-accent);font-weight:700;font-size:15px;padding:12px 22px;border-radius:999px;text-decoration:none;box-shadow:0 14px 40px color-mix(in srgb,#2C2F4A 16%,transparent);white-space:nowrap}
.rv{opacity:.35;transform:translateY(26px)} .rv.in{opacity:1;transform:none;transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}
.bento .tile.rv.in:nth-child(2),.h-steps li.rv.in:nth-child(2){transition-delay:.08s} .bento .tile.rv.in:nth-child(4),.h-steps li.rv.in:nth-child(3){transition-delay:.16s}
@media (max-width:900px){
  .h-hero-grid,.h-try{grid-template-columns:1fr;gap:32px}
  .h-hero::after{background:linear-gradient(0deg,var(--bg) 0%,color-mix(in srgb,var(--bg) 60%,transparent) 60%,color-mix(in srgb,var(--bg) 75%,transparent) 100%)}
  .h-wheel .wlbl{font-size:16px} .h-wheel .wcap{font-size:13px}
  .t-model,.t-check,.t-study,.t-ex{grid-column:span 12} .tile{min-height:320px}
  .pillars{flex-direction:column;height:auto} .pillar{flex:none;min-height:230px} .pillar-in{position:relative;min-height:230px}
  .pillar p,.pillar-ps{max-height:none;opacity:1;margin-top:8px;min-width:0}
  .pillar-w{font-size:44px}
  .h-steps{grid-template-columns:1fr;border-top:0;gap:26px} .h-steps li{padding:0 0 0 54px} .h-steps li span{top:0}
  .langs{margin-left:0}
}
@media (prefers-reduced-motion: reduce){ .h-ticker-in{animation:none} .pillar,.tile,.h-btn{transition:none} }

/* ===== Modell-Seite (gleiche Bühne wie die Startseite) ===== */
.m-hero .bgc{left:46%;width:54%} .m-hero-t{max-width:680px;position:relative;z-index:1}
.m-hero::after{background:linear-gradient(90deg,var(--bg) 0%,color-mix(in srgb,var(--bg) 90%,transparent) 40%,color-mix(in srgb,var(--bg) 25%,transparent) 75%,color-mix(in srgb,var(--bg) 10%,transparent) 100%),linear-gradient(0deg,var(--bg) 0%,color-mix(in srgb,var(--bg) 0%,transparent) 22%)}
.m-chain{max-width:none}
.m-explorer{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:start}
.m-wheel{position:sticky;top:calc(env(safe-area-inset-top,0px) + 84px)} .m-explorer>*{min-width:0}
.m-wheel .wlbl{fill:var(--soft)} .m-wheel .wlbl.on{fill:var(--fg)}
.m-pname{font-size:clamp(28px,3vw,38px);font-weight:800;margin-top:12px} .m-pname i,.m-p b i{font-style:normal;font-weight:400;color:var(--muted);font-size:.55em;margin-left:.3em}
.m-fruit{font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin-top:4px}
.m-claim{font-size:16px;color:var(--soft);margin-top:12px;line-height:1.55}
.m-pg{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;font-size:14px;color:var(--soft)}
.m-pg>div{background:color-mix(in srgb,var(--fg) 4%,transparent);border:1px solid var(--line);border-radius:12px;padding:10px 14px;min-width:0} .m-pg>div:last-child{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}
.m-pg span{display:block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:2px} .m-pg>div:last-child span{color:var(--accent-text)}
.m-gutq{font-weight:700;font-size:15px;margin-top:22px} .m-panel .d-scale{margin-top:10px} .m-panel .d-scale button{padding:11px 0;font-size:17px}
.m-prog{max-width:none;margin-top:18px} .m-done{font-size:15px;margin-top:16px;color:var(--soft)} .m-done a{color:var(--accent-text);font-weight:700}
.m-chap{border-top:1px solid var(--line)}
.m-chap-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:stretch} .m-chap-grid>*{min-width:0}
.m-chap.flip .m-vis{order:2}
.m-vis{position:relative;display:block;min-height:520px;border-radius:22px;overflow:hidden;border:1px solid var(--line);background:var(--surface);color:var(--fg);text-decoration:none;transition:border-color .3s}
.m-vis:hover{border-color:color-mix(in srgb,var(--accent) 70%,transparent)}
.m-vis::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,color-mix(in srgb,var(--bg) 92%,transparent) 0%,color-mix(in srgb,var(--bg) 35%,transparent) 45%,color-mix(in srgb,var(--bg) 0%,transparent) 100%);pointer-events:none}
.m-vis-in{position:absolute;inset:0;z-index:1;padding:26px;display:flex;flex-direction:column;justify-content:space-between}
.m-word{display:block;font-family:var(--head);font-style:normal;font-weight:600;font-size:clamp(64px,8vw,104px);line-height:.95;margin:2px 0 12px}
.m-disc{font-size:14px;font-weight:600;color:var(--soft)}
.m-body h2{max-width:none} .m-body h2 a{color:inherit;text-decoration:none} .m-body h2 a:hover{color:var(--accent-text)} .m-body .h-text{max-width:60ch;font-size:17px}
.m-verse{font-family:var(--head);font-style:normal;font-size:22px;line-height:1.3;color:var(--soft);border-left:2px solid var(--gold);padding-left:16px;margin-top:20px;max-width:46ch}
.m-ps{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}
.m-p{display:flex;flex-direction:column;gap:3px;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:16px 18px;text-decoration:none;color:var(--fg);min-width:0;transition:transform .2s,border-color .2s}
.m-p:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 70%,transparent)}
.m-p-n{font-size:11.5px;font-weight:700;letter-spacing:.18em;color:var(--accent-text)} .m-p b{font-size:20px;font-weight:800} .m-p em{font-style:normal;font-size:12.5px;font-weight:600;color:var(--accent-text)}
.m-p-c{font-size:14.5px;color:var(--soft);line-height:1.45;margin-top:4px}
.m-tblwrap{overflow-x:auto;border:1px solid var(--line);border-radius:18px;background:var(--surface)}
.m-tbl{width:100%;border-collapse:collapse;font-size:15px;min-width:820px}
.m-tbl th{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text);text-align:left;padding:16px 18px;border-bottom:1px solid var(--line);white-space:nowrap}
.m-tbl td{padding:15px 18px;border-bottom:1px solid var(--line);text-align:left;white-space:normal;color:var(--soft)} .m-tbl tr:last-child td{border-bottom:0}
.m-tbl td a{color:var(--fg);text-decoration:none} .m-tbl td a:hover{color:var(--accent-text)} .m-tbl td.g{font-family:var(--head);font-style:normal;font-size:21px;color:var(--fg);white-space:nowrap}
@media (max-width:900px){
  .m-hero .bgc{left:0;width:100%;opacity:.5}
  .m-explorer,.m-chap-grid{grid-template-columns:1fr;gap:28px} .m-chap.flip .m-vis{order:0}
  .m-vis{min-height:300px} .m-ps,.m-pg{grid-template-columns:1fr}
  .m-wheel .wlbl{font-size:16px} .m-wheel .wcap{font-size:13px} .m-wheel{position:static}
}

/* Kapitalarten im inneren Ring des Rades: antippbar */
.wk{cursor:pointer;outline:none} .wk .wkarc{transition:fill .25s} .wk:hover .wkarc,.wk:focus-visible .wkarc{fill:var(--gold)} .wk:hover .wcap,.wk:focus-visible .wcap,.wcap.on{fill:var(--surface)}
.wseg{transition:opacity .35s} .wseg.dim{opacity:.28}
.h-wheel figcaption{min-height:44px;margin-top:10px} .h-wheel figcaption b{color:var(--accent-text);font-weight:700} .h-wheel figcaption.capcard{text-align:left}
.capcard{position:relative;text-align:left;border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);border-radius:18px;overflow:hidden;background:var(--surface);color:var(--fg)}
.capcard::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 94%,transparent) 0%,color-mix(in srgb,var(--bg) 78%,transparent) 55%,color-mix(in srgb,var(--bg) 35%,transparent) 100%);pointer-events:none}
.capcard-in{position:relative;z-index:1;padding:16px 20px 18px}
.capcard-h{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}
.capcard-w{display:block;font-family:var(--head);font-style:normal;font-weight:600;font-size:44px;line-height:1} .capcard-w.big{font-size:clamp(56px,6vw,76px)}
.capcard-v{font-size:13px;color:var(--soft);text-align:right;white-space:nowrap} .capcard-v b{display:block;font-size:26px;font-weight:800;color:var(--fg);line-height:1.1}
.capcard p{font-size:14px;color:var(--soft);margin-top:8px;line-height:1.45}
.capcard-ps{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;align-items:center}
.capcard-ps a{font-size:12.5px;font-weight:700;color:var(--fg);text-decoration:none;border:1px solid color-mix(in srgb,var(--fg) 25%,transparent);border-radius:999px;padding:4px 12px} .capcard-ps a:hover{border-color:var(--gold);color:var(--accent-text)}
.capcard-ps a.more{border:0;color:var(--accent-text);display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding-right:0}
.m-panel{position:relative;overflow:hidden} .m-capbg{opacity:.35} .m-capin{position:relative;z-index:1}
.m-capw{margin-top:14px} .m-pname.sm{font-size:20px;margin-top:2px} .m-verse.sm{font-size:18px;margin-top:14px}
.m-capps{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}
.m-capps button{font:inherit;text-align:left;background:color-mix(in srgb,var(--surface) 80%,transparent);border:1px solid var(--line);border-radius:12px;padding:10px 14px;color:var(--fg);cursor:pointer;transition:border-color .15s,transform .15s;min-width:0}
.m-capps button:hover{border-color:var(--gold);transform:translateY(-2px)} .m-capps b{display:block;font-size:16px} .m-capps span{font-size:12.5px;color:var(--muted)}

/* Modell-Seite: fünf Kapitalarten als Reiter statt fünf Kapitel untereinander */
.m-caps{border-top:1px solid var(--line)} .m-caps .h-head{margin-bottom:26px}
.m-tabs{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}
.m-tabs button{font:inherit;text-align:left;display:grid;grid-template-columns:auto 1fr;gap:0 10px;align-items:baseline;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:12px 16px;color:var(--muted);cursor:pointer;transition:border-color .2s,background .2s,color .2s;min-width:0}
.m-tabs button:hover{border-color:color-mix(in srgb,var(--accent) 60%,transparent);color:var(--fg)}
.m-tabs button[aria-selected="true"]{background:linear-gradient(160deg,var(--surface),var(--surface));border-color:var(--gold);color:var(--fg)}
.m-tab-n{font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--accent-text);grid-row:span 2}
.m-tab-w{font-family:var(--head);font-style:normal;font-weight:600;font-size:clamp(22px,2.4vw,32px);line-height:1.05}
.m-tab-c{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.m-cappanel{display:grid;grid-template-columns:.72fr 1.28fr;gap:36px;align-items:stretch;margin-top:16px;border:1px solid var(--line);border-radius:24px;padding:16px;background:color-mix(in srgb,var(--surface) 55%,transparent)} .m-cappanel>*{min-width:0}
.m-cappanel .m-vis{min-height:400px;border-radius:16px} .m-cappanel .m-word{font-size:clamp(52px,6vw,84px)}
.m-cappanel .m-body{padding:10px 12px 10px 0}
.m-chap-h{font-size:clamp(24px,2.6vw,32px);font-weight:800} .m-chap-h a{color:inherit;text-decoration:none} .m-chap-h a:hover{color:var(--accent-text)}
.m-cappanel .h-text{font-size:15.5px;margin-top:8px;max-width:none} .m-cappanel .m-verse{font-size:19px;margin-top:14px;max-width:none} .m-cappanel .m-ps{margin-top:18px;gap:10px}
.m-cappanel .m-p{padding:12px 14px} .m-cappanel .m-p b{font-size:17px}
@media (max-width:900px){
  .m-tabs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px} .m-tabs button{flex:0 0 150px;scroll-snap-align:start}
  .m-cappanel{grid-template-columns:1fr;gap:18px;padding:12px} .m-cappanel .m-vis{min-height:220px} .m-cappanel .m-body{padding:0 4px 6px}
}

/* Rad auf der Modell-Seite: erst Bauchgefühl (Schritt 1), dann Prüfung mit den drei Aussagen des Assessments (Schritt 2) */
.m-step{display:grid;grid-template-columns:30px 1fr;gap:0 12px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)} .m-step>div{min-width:0}
.m-step-n{width:28px;height:28px;border-radius:50%;border:1px solid var(--gold);color:var(--accent-text);font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center}
.m-step.done .m-step-n{background:var(--gold);color:var(--on-accent)} .m-step.off{opacity:.55} .m-step.off .m-step-n{border-color:var(--line);color:var(--muted)}
.m-step .m-gutq{margin-top:3px} .m-hint{font-size:14px;color:var(--muted);margin-top:6px}
.m-st{margin-top:14px} .m-st p{font-size:14.5px;line-height:1.45;color:var(--soft)} .m-st p span{display:block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin-bottom:2px}
.d-scale.xs{margin-top:8px;gap:6px;max-width:330px} .m-panel .d-scale.xs button{padding:6px 0;font-size:14.5px;border-radius:9px}
.m-verdict{margin-top:20px;padding-top:36px} .m-verdict p{font-size:14.5px;color:var(--soft);margin-top:34px} .m-verdict p b{color:var(--fg)}
.m-invite{margin-top:16px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);border-radius:14px;background:color-mix(in srgb,var(--accent) 7%,transparent);display:flex;gap:12px 16px;align-items:center;flex-wrap:wrap} .m-invite p{flex:1 1 220px;font-size:14px;color:var(--soft);min-width:0}
.m-wlegend{display:flex;justify-content:center;gap:8px 22px;flex-wrap:wrap;font-size:12.5px;color:var(--muted);margin-top:6px}
.m-wlegend i{display:inline-block;vertical-align:middle;margin-right:7px} .m-wlegend .lb{width:14px;height:10px;border-radius:2px;background:var(--t2)} .m-wlegend .ls{width:16px;height:2.5px;background:var(--fg)}

/* Modell-Seite: Studienergebnis in der Box am Rad */
.home .pill0,.home .pill1,.home .pill2{color:var(--fg)} .home .pill3,.home .pill4{color:var(--on-accent)}
.s-box{margin-top:20px;padding:16px 18px 18px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--bg) 55%,transparent)}
.s-kick{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text)}
.s-val{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;margin-top:4px;font-size:13.5px;color:var(--muted)} .s-val b{font-size:38px;font-weight:800;color:var(--fg);line-height:1.1;font-variant-numeric:tabular-nums}
.s-bar{position:relative;height:10px;border-radius:5px;background:var(--track);margin-top:10px} .s-bar i{display:block;height:100%;border-radius:5px}
.s-bar em{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--fg);font-style:normal} .s-bar em span{position:absolute;top:16px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:11.5px;color:var(--muted)}
.s-note{font-size:13.5px;color:var(--soft);margin-top:26px}
.s-sub-h{font-size:12.5px;font-weight:700;color:var(--fg);margin-top:16px}
.s-subs{display:grid;gap:7px;margin-top:8px} .s-subs>div{display:grid;grid-template-columns:minmax(0,1.1fr) 1fr 44px;gap:10px;align-items:center;font-size:13px;color:var(--soft);border-radius:6px}
.s-subs span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .s-subs b{text-align:right;color:var(--fg);font-variant-numeric:tabular-nums}
.s-bar.thin{height:6px;margin-top:0} .s-bar.thin i{background:var(--gold)}
.s-rows{display:grid;gap:4px;margin-top:30px}
.s-rows button{font:inherit;display:grid;grid-template-columns:96px 1fr 44px;gap:10px;align-items:center;background:transparent;border:0;border-radius:8px;padding:5px 6px;color:var(--soft);font-size:14px;cursor:pointer;text-align:left}
.s-rows button:hover{background:color-mix(in srgb,var(--fg) 6%,transparent)} .s-rows .s-bar{margin-top:0;height:8px} .s-rows b{text-align:right;color:var(--fg);font-variant-numeric:tabular-nums}
.m-wlegend .lb{width:12px;height:12px;border-radius:3px}

/* Navigation in der Box am Rad: Pfeil-Symbole, daneben die Einladung zum Assessment */
.m-nav{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px} .m-nav .h-btn{margin-left:auto}
.m-ic{width:44px;height:44px;border-radius:50%;border:1px solid color-mix(in srgb,var(--fg) 28%,transparent);background:color-mix(in srgb,var(--fg) 4%,transparent);color:var(--fg);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s,background .2s,transform .2s;padding:0}
.m-ic:hover{border-color:var(--gold);color:var(--accent-text);background:color-mix(in srgb,var(--fg) 8%,transparent)} .m-ic .arr{width:20px;height:20px}
.m-navnote{font-size:13px;color:var(--muted);margin-top:10px;text-align:right}

/* Modell-Seite, „Spielerisch entdecken“: Überschrift und Unterzeile über die ganze Breite */
#m-rad .h-head h2,#m-rad .h-head .h-text{max-width:none}

/* ===== Abstände und Breiten, Start- und Modell-Seite (Feinschliff) ===== */
/* Breite: Inhalt bis 1240 px; Kopf- und Fußzeile richten sich auf diesen Seiten daran aus */
.h-wrap{max-width:1240px;padding-inline:clamp(20px,3vw,32px)}
body:has(main.is-home) .site-head .wrap,body:has(main.is-home) .site-foot .wrap,body:has(main.is-home) .protobar .wrap{max-width:1240px;padding-inline:clamp(20px,3vw,32px)}
/* Rhythmus: gleichmäßige Abschnittsabstände, weniger Leerraum */
.h-sec{padding-block:clamp(44px,5.4vw,76px)}
.h-head{margin-bottom:clamp(22px,2.6vw,32px)}
.home h2{max-width:none;margin-top:10px;font-size:clamp(28px,3.8vw,46px)}
.h-text{max-width:70ch;margin-top:12px}
.h-hero{padding-block:clamp(36px,4.6vw,64px) clamp(32px,4vw,56px)}
.h-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(24px,3vw,48px)}
.h-lead{max-width:44ch;margin-top:18px} .h-btns{margin-top:28px}
.h-wheel figcaption{min-height:40px;margin-top:6px;max-width:52ch;margin-inline:auto}
.h-ticker{padding-block:14px}
.bento{gap:14px} .tile{min-height:340px}
.pillars{height:440px;gap:8px}
.h-steps li{padding:28px 28px 0 0} .h-steps p{max-width:40ch}
.h-verse{padding-block:clamp(64px,9vw,120px)} .h-verse blockquote{font-size:clamp(28px,4vw,50px);max-width:26ch}
.h-final{padding-block:clamp(56px,7.5vw,104px)} .h-final h2{max-width:22ch}
/* Modell-Seite */
.m-hero-t{max-width:640px} .m-chain{gap:10px 40px;margin-top:32px;padding-top:20px}
.m-explorer{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(24px,3.4vw,52px)}
.m-panel{padding:clamp(20px,2.4vw,30px)}
.m-wlegend{margin-top:2px}
.m-caps .h-head{margin-bottom:22px} .m-tabs{gap:10px} .m-cappanel{gap:clamp(20px,2.8vw,36px);padding:14px;margin-top:12px}
.m-cappanel .m-vis{min-height:380px} .m-cappanel .m-body{padding:12px 14px 12px 0}
.m-tbl th{padding:14px 20px} .m-tbl td{padding:14px 20px} .m-tbl td:first-child{white-space:nowrap}
@media (max-width:900px){
  .h-hero-grid{grid-template-columns:1fr;gap:26px}
  .h-sec{padding-block:44px} .h-head{margin-bottom:20px}
  .tile{min-height:280px} .bento{gap:12px}
  .pillars{height:auto;gap:10px} .pillar,.pillar-in{min-height:200px}
  .h-steps{gap:22px} .h-steps li{padding:0 0 0 54px}
  .m-hero .bgc{opacity:.22}
  .m-chain{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}
  .m-explorer{grid-template-columns:1fr;gap:20px}
  .m-tabs button{flex:0 0 172px} .m-cappanel{padding:10px} .m-cappanel .m-vis{min-height:210px} .m-cappanel .m-body{padding:2px 6px 8px}
  .m-nav .h-btn{margin-left:0;flex:1 1 auto;justify-content:center} .m-navnote{text-align:left}
  .m-tbl{font-size:14px} .m-tbl th,.m-tbl td{padding:12px 14px}
}
@media (min-width:901px){ .m-hero-t{max-width:720px} .m-chain{display:grid;grid-template-columns:repeat(4,max-content);gap:10px 36px} }

/* Startseite, „In drei Schritten“: Aufruf zum Assessment unter den Schritten */
.h-howcta{display:flex;align-items:center;gap:14px 22px;flex-wrap:wrap;margin-top:clamp(28px,3.4vw,44px)} .h-howcta span{font-size:14.5px;color:var(--muted)}

/* Modell-Seite, Handy: alle fünf Kapitalarten als kompakte Reiter in einer Reihe (Nummer über Fruchtwort) */
@media (max-width:900px){
  .m-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;overflow:visible;padding-bottom:0}
  .m-tabs button{display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 2px 10px;border-radius:12px;text-align:center;flex:initial}
  .m-tab-n{font-size:11px;letter-spacing:.1em}
  .m-tab-w{font-size:clamp(15px,4.6vw,26px);line-height:1.1}
  .m-tab-c{display:none}
}

/* Modell-Seite: Kernaussage als Zitat im Hero; Reiter-Abschnitt folgt direkt, daher ohne Trennlinie */
.h-hero h1.m-quote{font-family:var(--head);font-style:normal;font-weight:600;font-size:clamp(40px,5.6vw,76px);line-height:1.06;letter-spacing:-.01em;max-width:15ch}
.h-hero h1.m-quote em{font-size:1em;white-space:normal}
.m-cite{font-size:12.5px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--accent-text);margin-top:18px}
.m-caps{border-top:0} #m-table{border-top:1px solid var(--line)}
#m-table{padding-bottom:clamp(64px,8vw,110px)}

/* Modell: Titel wie zuvor, danach Block "An ihren Früchten" */
.m-fruitq{border-top:1px solid var(--line);border-bottom:0}
.m-fruitq blockquote em{font-style:italic;color:var(--accent-text)}
.m-fruitp{position:relative;margin:22px auto 0;max-width:52ch;font-size:clamp(16px,1.5vw,19px);line-height:1.55;color:var(--muted)}

/* Beispiele aus dem Podcast */
.excard .ex-who{font-size:13px;font-weight:600;color:var(--fg)}
.ex-play{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--gold);color:var(--on-accent);margin-right:6px;vertical-align:-3px} .ex-play svg{width:10px;height:10px}
.ex-more{margin-top:14px;font-size:14px;font-weight:600}
.ex-chan{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:20px} .ex-chan .btn svg{width:16px;height:16px;margin-right:8px;vertical-align:-3px} .ex-chan span{font-size:13.5px;color:var(--hero-muted)}
.exslot.has{border-style:solid} .exgrid + .cards{margin-top:18px}
.ex-by{font-weight:700;margin-top:8px;color:var(--accent-text)}
.ex-video{margin-top:4px;border-radius:10px;overflow:hidden;background:var(--surface)}
.ex-video.on{aspect-ratio:16/9} .ex-video iframe{width:100%;height:100%;border:0;display:block}
.ex-vbtn{display:flex;align-items:center;gap:16px;padding:20px 22px;color:var(--fg);text-decoration:none;background:linear-gradient(120deg,var(--surface),var(--surface))}
.ex-vbtn i{flex:none;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:var(--gold);color:var(--on-accent)} .ex-vbtn i svg{width:24px;height:24px}
.ex-vbtn span{display:flex;flex-direction:column;gap:2px} .ex-vbtn b{font-size:17px} .ex-vbtn em{font-style:normal;font-size:13.5px;color:var(--soft)}
.ex-vbtn:hover i{transform:scale(1.06)} .ex-vbtn i{transition:transform .15s}
.ex-quote{margin:26px 0 0;padding-left:18px;border-left:3px solid var(--gold);font-size:20px;line-height:1.45;font-style:italic}
.ex-quote cite{display:block;margin-top:8px;font-style:normal;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}
.ex-h{font-size:20px;margin-top:34px}
.ex-why{display:grid;gap:10px;margin-top:14px}
.ex-why a{display:grid;grid-template-columns:120px 1fr;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:6px;text-decoration:none;color:var(--fg)} .ex-why a:hover{border-color:var(--blue)} .ex-why span{color:var(--muted);font-size:15px}
.ex-src{margin-top:22px;font-size:13.5px;color:var(--muted)}
@media (max-width:560px){ .ex-why a{grid-template-columns:1fr;gap:4px} .ex-vbtn{padding:16px} }

/* Beispielartikel: Kapitalart und P erklären, Bezug herstellen, zum Assessment einladen */
.prose .ex-h:first-child,.ex-video + .ex-h{margin-top:30px}
.ex-h3{font-size:16px;margin-top:22px}
.ex-ctx{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}
.ex-ctxc{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border:1px solid var(--line);border-radius:6px;text-decoration:none;color:var(--fg);background:var(--surface)} .ex-ctxc:hover{border-color:var(--blue)}
.ex-ctxc b{font-size:19px} .ex-ctxc b i{font-style:normal;font-weight:400;font-size:.7em;color:var(--muted);margin-left:.25em} .ex-ctxc em{font-style:italic;font-size:14.5px;color:var(--accent-text)} .ex-ctxc > span:last-child{font-size:14.5px;color:var(--muted);margin-top:4px}
.ex-pg{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}
.ex-pg > div{padding:12px 16px;border-radius:6px;border:1px solid var(--line);font-size:15px} .ex-pg > div.g{border-color:var(--gold)}
.ex-pg span{display:block;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:2px}
.prose p.ex-link{font-size:19px;font-weight:700;line-height:1.4;margin-top:12px}
.ex-why b small{display:block;font-size:11.5px;font-weight:600;color:var(--muted);margin-top:2px} .ex-why strong{display:block;color:var(--fg);font-weight:600;margin-top:4px}
.ex-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:34px;padding:22px 24px;border-radius:10px;background:linear-gradient(120deg,var(--surface),var(--surface));color:var(--fg)}
.ex-cta > div{flex:1 1 300px;display:flex;flex-direction:column;gap:6px} .ex-cta b{font-size:20px;line-height:1.25} .ex-cta span{font-size:14.5px;color:var(--soft)}
.ex-cta .btn{background:var(--gold);color:var(--on-accent);border-color:var(--gold);white-space:nowrap}
@media (max-width:560px){ .ex-ctx,.ex-pg{grid-template-columns:1fr} }
.ex-ctxc .card-k{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text)}

/* Call to Action überall im Blau der Menüzeile */

.nav a.nav-cta,.btn:not(.ghost){background:var(--cta);border-color:var(--cta);color:var(--fg)}
.h-btn:not(.ghost),.h-sticky,.ex-cta .btn{background:var(--cta);border-color:var(--cta);color:var(--fg)}
.h-btn:not(.ghost):hover,.h-sticky:hover,.ex-cta .btn:hover,.btn:not(.ghost):hover,.nav a.nav-cta:hover{background:var(--cta-h);border-color:var(--cta-h);box-shadow:0 10px 30px color-mix(in srgb,var(--fg) 20%,transparent)}

/* Titel von Beispiele und Studie im Stil von Start und Modell */
body:has(main .h-hero) .site-head .wrap,body:has(main .h-hero) .site-foot .wrap,body:has(main .h-hero) .protobar .wrap{max-width:1240px;padding-inline:clamp(20px,3vw,32px)}
.home + .study{padding-top:28px} #ex-list{scroll-margin-top:80px}

/* Beispiele aus einem Guss mit Start und Modell */
.x-sec{border-top:1px solid var(--line)}
.home h2 em,.h-final h2 em{font-family:var(--head);font-style:normal;font-weight:600;font-size:1.1em;color:var(--accent-text)}
.x-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px 32px;flex-wrap:wrap}
.x-chips{display:flex;gap:8px;flex-wrap:wrap}
.x-chips a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--fg);text-decoration:none;font-size:14px;transition:border-color .2s}
.x-chips a:hover{border-color:color-mix(in srgb,var(--accent) 60%,transparent)} .x-chips b{font-weight:700} .x-chips span{font-size:12px;font-weight:700;color:var(--accent-text)}
.x-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px}
.x-card{display:flex;flex-direction:column;gap:6px;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:20px 22px;text-decoration:none;color:var(--fg);min-width:0;transition:transform .2s,border-color .2s,background .2s}
.x-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 60%,transparent);background:linear-gradient(160deg,var(--surface),var(--surface))}
.x-card-k{display:flex;align-items:center;font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-text)} .x-card-k small{margin-left:auto;font-size:11.5px;letter-spacing:.06em;color:var(--muted);text-transform:none;font-weight:600}
.x-card b{font-size:21px;font-weight:800;line-height:1.2;letter-spacing:-.01em;margin-top:4px}
.x-card em{font-family:var(--head);font-style:normal;font-size:17px;color:var(--soft)}
.x-card-t{font-size:14.5px;line-height:1.5;color:var(--muted);margin-top:4px}
.home .ex-play{background:var(--gold);color:var(--on-accent)}
.x-hero .h-kicker a{color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--accent) 50%,transparent)}
.x-hero h1{font-size:clamp(34px,4.6vw,58px)}
.x-by{font-family:var(--head);font-style:normal;font-weight:600;font-size:clamp(22px,2.4vw,30px);color:var(--accent-text);margin-top:14px} .x-by span{font-family:var(--font);font-style:normal;font-weight:600;font-size:.55em;color:var(--soft);margin-left:.8em;letter-spacing:.02em}
.x-hero .h-btn svg:not(.arr){width:16px;height:16px}
.x-ctx{display:grid;grid-template-columns:1fr 1fr;gap:14px} .x-ctx .m-p{padding:22px 24px} .x-ctx .m-p b{font-size:24px}
.x-h3{font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-top:34px}
.x-pg{margin-top:12px;font-size:16px} .x-pg>div{padding:14px 18px}
.x-two{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}
.x-story p{font-size:17px;line-height:1.65;color:var(--soft);margin-top:16px} .x-story p.x-link{font-size:clamp(20px,2vw,25px);font-weight:700;line-height:1.35;color:var(--fg);margin-top:0}
.x-side{display:grid;gap:18px}
.x-quote{margin:0;font-family:var(--head);font-style:normal;font-size:clamp(22px,2.3vw,28px);line-height:1.3;color:var(--soft);border-left:2px solid var(--gold);padding-left:18px}
.x-quote cite{display:block;font-family:var(--font);font-style:normal;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-text);margin-top:12px}
.x-video{border:1px solid var(--line);border-radius:18px;margin-top:0} .x-video .ex-vbtn{background:linear-gradient(160deg,var(--surface),var(--surface))} .x-video .ex-vbtn i{background:var(--cta);color:var(--fg)}
.x-rest{margin-top:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))} .x-rest .m-p strong{font-size:14.5px;font-weight:600;color:var(--fg);margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}
.x-src{font-size:13px!important;margin-top:28px!important} .x-src a{color:var(--muted)}
@media (max-width:820px){ .x-ctx,.x-two{grid-template-columns:1fr} .x-grid{grid-template-columns:1fr} }

/* Studie im Stil der Website: dunkle Bühne, Folien als abgerundete Karten */
.home .study{background:transparent;padding-block:clamp(20px,3vw,40px) 0}
.home .swrap{max-width:1240px}
.home .slide{border-radius:22px;background:linear-gradient(160deg,var(--surface),var(--surface));border-color:var(--line);margin-top:clamp(18px,2.4vw,30px);box-shadow:0 24px 60px color-mix(in srgb,#2C2F4A 10%,transparent)}
.home .slide:first-child{margin-top:0}
.home .s-head h2{font-size:38px;line-height:1.1;max-width:none;margin-top:10px}
.home .slide.flow .s-head h2{font-size:26px}
.home .slide h3{color:var(--fg)} .home .slide p,.home .slide .intro{color:var(--soft)}
.home .slide .note,.home .s-no{color:var(--muted)}
.home .slide .btn.ghost{color:var(--fg);border-color:color-mix(in srgb,var(--fg) 28%,transparent);background:color-mix(in srgb,var(--fg) 4%,transparent)}
.home .slide .btn{border-radius:999px;text-transform:none;letter-spacing:0;font-size:15px}
.home .find,.home .imps>div,.home .mini,.home .q{background:color-mix(in srgb,var(--fg) 4%,transparent);border-color:var(--line);border-radius:14px}
.home .find .no,.home .imps .no{color:var(--accent-text)}
.home .slide .tags a{color:var(--soft);border-color:var(--line)} .home .slide .tags a:hover{border-color:var(--gold);color:var(--fg)}
.home .seg button{background:var(--surface);border-color:var(--line);color:var(--muted);border-radius:999px} .home .seg button[aria-pressed="true"]{background:var(--cta);border-color:var(--cta);color:var(--fg)}
.home .side .big,.home .find .big,.home .g-end .big,.home .g-val b,.home .swp-v b,.home .q .p b,.home .keys b{color:var(--fg)}
.home .g-q{color:var(--fg)} .home .g-in input{accent-color:var(--blue)}
.home .stk0,.home .stk1,.home .stk2{color:var(--fg)} .home .stk3,.home .stk4{color:var(--on-accent)}
.home .find,.home .imps>div{padding:16px 18px} .home .q{padding:10px 14px}
.home .qlist{row-gap:8px}

/* Studie, Folie 1: Ergebnis statt Schätzspiel */
.g-res{display:grid;gap:10px}
.g-res>div{display:grid;grid-template-columns:150px 1fr 220px;gap:8px 28px;align-items:center;padding:14px 20px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--fg) 4%,transparent)}
.g-res b{font-size:46px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;color:var(--fg);white-space:nowrap}
.g-res h3{font-size:17px;font-weight:700;line-height:1.3} .g-res p{font-size:14.5px;margin-top:3px;color:var(--muted)!important}
.g-res i{display:block;height:8px;border-radius:4px;background:var(--track);overflow:hidden} .g-res i span{display:block;height:100%;border-radius:4px;background:var(--gold)}
.slide.flow .g-res>div{grid-template-columns:1fr;padding:14px 16px} .slide.flow .g-res b{font-size:36px}

/* Studie: Sieben Erkenntnisse als Bühne */
.fx{display:grid;grid-template-columns:390px 1fr;gap:28px;align-items:stretch;width:100%}
.fx-list{display:grid;gap:8px;align-content:center}
.fx-list button{position:relative;overflow:hidden;display:grid;grid-template-columns:30px 1fr auto;gap:10px;align-items:center;text-align:left;font:inherit;color:var(--muted);background:color-mix(in srgb,var(--fg) 4%,transparent);border:1px solid var(--line);border-radius:14px;padding:11px 16px;cursor:pointer;transition:border-color .2s,background .2s,color .2s}
.fx-list button:hover{border-color:color-mix(in srgb,var(--accent) 60%,transparent);color:var(--fg)}
.fx-list .no{font-size:11.5px;font-weight:700;letter-spacing:.14em;color:var(--accent-text)}
.fx-list b{font-size:15.5px;font-weight:700;line-height:1.25} .fx-list em{font-style:normal;font-weight:800;font-size:17px;font-variant-numeric:tabular-nums;white-space:nowrap}
.fx-list button[aria-selected="true"]{background:linear-gradient(160deg,var(--surface),var(--surface));border-color:var(--gold);color:var(--fg)}
.fx-list i{position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--gold)}
.fx-list button.run i{animation:fxrun 7s linear forwards} @keyframes fxrun{to{width:100%}}
.fx-stage{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:26px 34px;border:1px solid var(--line);border-radius:18px;background:radial-gradient(120% 90% at 100% 0%,color-mix(in srgb,var(--accent) 13%,transparent),transparent 60%),linear-gradient(160deg,var(--surface),var(--surface))}
.fx-top{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-text)} .fx-nav{display:flex;gap:8px}
.fx-num{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;margin-top:6px}
.fx-num b{font-size:112px;font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--fg);font-variant-numeric:tabular-nums} .fx-num span{font-family:var(--head);font-style:normal;font-size:26px;color:var(--accent-text)}
.home .fx-stage h3{font-size:28px;font-weight:800;margin-top:12px} .home .fx-stage p{font-size:17px;line-height:1.5;margin-top:8px;max-width:56ch}
.fx-bars{display:grid;gap:8px;margin-top:20px}
.fx-bars>div{display:grid;grid-template-columns:230px 1fr 56px;gap:14px;align-items:center;font-size:14px;color:var(--muted)}
.fx-bars i{display:block;height:10px;border-radius:5px;background:var(--track);overflow:hidden} .fx-bars u{display:block;height:100%;width:0;border-radius:5px;background:var(--t2);transition:width .9s cubic-bezier(.2,.7,.2,1)}
.fx-bars b{text-align:right;font-variant-numeric:tabular-nums;color:var(--soft)} .fx-bars .hi{color:var(--fg)} .fx-bars .hi u{background:var(--gold)} .fx-bars .hi b{color:var(--fg)}
.fx-more{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-size:14.5px;font-weight:700;color:var(--fg);text-decoration:none;align-self:flex-start;border-bottom:1px solid color-mix(in srgb,var(--fg) 30%,transparent);padding-bottom:2px} .fx-more:hover{border-color:var(--gold)} .fx-more .arr{width:16px;height:16px}
.slide.flow .fx{grid-template-columns:1fr;gap:16px}
.slide.flow .fx-list{grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none} .slide.flow .fx-list b{display:none} .slide.flow .fx-list button{grid-template-columns:auto auto;padding:9px 14px}
.slide.flow .fx-stage{padding:20px} .slide.flow .fx-num b{font-size:72px} .slide.flow .fx-num span{font-size:20px} .slide.flow .fx-stage h3{font-size:22px} .slide.flow .fx-bars>div{grid-template-columns:1fr 46px;gap:4px 10px} .slide.flow .fx-bars span{grid-column:1/-1}
@media (prefers-reduced-motion: reduce){ .fx-bars u{transition:none} .fx-list button.run i{animation:none} }

/* Studie: Abweichungs-Diagramme (Unterschiede sichtbar machen) und einspaltige Folien */
.s-one{width:100%} .s-one #dots svg{width:100%;height:auto;display:block}
.slide:not(.flow) .s-one .stack{height:46px} .slide:not(.flow) .s-one .stackrow{grid-template-columns:200px 1fr;margin-top:14px;font-size:17px} .slide:not(.flow) .s-one .stack div{font-size:15px}
.s-one .legend{margin-top:18px}
.dstats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px}
.dstats>div{padding:14px 18px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--fg) 4%,transparent)}
.dstats b{display:block;font-size:30px;font-weight:800;color:var(--fg);font-variant-numeric:tabular-nums;line-height:1.1} .dstats span{font-size:13.5px;color:var(--muted)}
.dchart{display:grid;gap:0;width:100%}
.drow{display:grid;grid-template-columns:118px 1fr 62px 50px;gap:12px;align-items:center;padding-block:6px;font-size:14.5px}
.drow .lbl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .drow .lbl a{color:inherit;text-decoration:none} .drow .lbl a:hover{color:var(--accent-text)}
.dtrack{position:relative;height:14px;border-radius:7px;background:var(--track)}
.dtrack::after{content:"";position:absolute;left:50%;top:-5px;bottom:-5px;width:2px;margin-left:-1px;background:var(--soft);border-radius:1px}
.dtrack i{position:absolute;top:0;bottom:0} .dtrack i.pos{background:var(--t2);border-radius:0 7px 7px 0} .dtrack i.neg{background:var(--gold);border-radius:7px 0 0 7px}
.drow .val{text-align:right;font-variant-numeric:tabular-nums;color:var(--soft)} .drow .dlt{text-align:right;font-variant-numeric:tabular-nums;font-weight:800} .dlt.pos{color:var(--t3)} .dlt.neg{color:var(--accent-text)}
.daxis{font-size:11.5px;color:var(--muted);padding-block:0 4px;letter-spacing:.04em} .daxis>div{text-align:right} .dax{display:flex;justify-content:space-between} .dax span:nth-child(2){color:var(--soft);font-weight:700}
.dchart.big{margin-top:22px} .dchart.big .drow{grid-template-columns:230px 1fr 96px 84px;gap:20px;padding-block:13px;font-size:20px} .dchart.big .drow .lbl{font-weight:700} .dchart.big .dtrack{height:26px;border-radius:13px} .dchart.big .dtrack i.pos{border-radius:0 13px 13px 0} .dchart.big .dtrack i.neg{border-radius:13px 0 0 13px}
.dchart.big .daxis{font-size:13px;padding-block:0 2px} .dchart.big .dlt{font-size:24px} .dchart.big .drow.dhl .lbl{color:var(--accent-text)}
.slide.flow .drow,.slide.flow .dchart.big .drow{grid-template-columns:96px 1fr 52px 44px;gap:8px;font-size:13px;padding-block:6px} .slide.flow .dchart.big .dtrack{height:14px} .slide.flow .dchart.big .dlt{font-size:14px}
.slide.flow .dstats{grid-template-columns:1fr 1fr} .slide.flow .daxis>div:nth-child(n+3){font-size:10px}

.szsvg{width:100%;height:auto;display:block} .szsvg text{font-size:12.5px;fill:var(--muted)}
.dchart{align-content:start}
/* Studie: Vier Impulse füllen die Folie */
.home .slide:not(.flow) .imps{flex:1;align-items:stretch;gap:18px;margin-top:0}
.home .slide:not(.flow) .imps>div{display:flex;flex-direction:column;padding:26px 24px;border-top:0;border-radius:18px}
.home .slide:not(.flow) .imps .no{font-family:var(--head);font-style:normal;font-size:54px;line-height:1;font-weight:600}
.home .slide:not(.flow) .imps h3{font-size:25px;line-height:1.2;margin-top:18px}
.home .slide:not(.flow) .imps p{font-size:17px;line-height:1.55;margin-top:12px}
.home .slide:not(.flow) .imps .tags{margin-top:auto;padding-top:18px} .home .imps .tags a{font-size:13.5px;padding:5px 14px}
.slide:not(.flow):has(.imps) .s-body{justify-content:stretch}
.s-one #dots svg{overflow:visible}
.home .slide:not(.flow) .imps .no{font-size:64px} .home .slide:not(.flow) .imps h3{font-size:28px} .home .slide:not(.flow) .imps p{font-size:19px;line-height:1.6}
.slide.flow .dstats b{font-size:22px;white-space:nowrap}
.slide.flow .dchart.big .drow{grid-template-columns:124px 1fr 44px} .slide.flow .dchart.big .drow .val,.slide.flow .dchart.big .daxis>div:nth-child(3){display:none}

/* Studie: Zwischenzitate zwischen den Folien */
.zq{margin:0;padding:clamp(40px,6vw,84px) 16px;text-align:center}
.zq b{display:block;font-size:clamp(64px,10vw,132px);font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--fg);font-variant-numeric:tabular-nums}
.zq blockquote{margin:14px auto 0;max-width:26ch;font-family:var(--head);font-style:normal;font-weight:500;font-size:clamp(24px,3.4vw,42px);line-height:1.2;color:var(--accent-text);text-wrap:balance}
.zq figcaption{margin:16px auto 0;max-width:60ch;font-size:15.5px;line-height:1.5;color:var(--muted)}
.home .zq + .slide{margin-top:0}
#h-areas{border-top:1px solid var(--line)}
.t-ex{grid-column:span 5} .t-study{grid-column:span 7}
@media (max-width:900px){ .t-ex,.t-study{grid-column:span 12} }

/* Modell, Box am Rad: Bibelvers ergänzt, Studienblock kompakter */
.m-verse.xs{font-size:16.5px;line-height:1.3;margin-top:12px;padding-left:12px;max-width:none}
.s-box.tight{margin-top:12px;padding:10px 14px 24px}
.s-box.tight .s-kick{display:flex;justify-content:space-between;gap:10px} .s-box.tight .s-kick span:last-child{color:var(--muted)}
.s-box.tight .s-val{margin-top:2px;font-size:12.5px;gap:4px 10px} .s-box.tight .s-val b{font-size:28px}
.s-box.tight .s-bar{height:8px;margin-top:6px} .s-box.tight .s-bar em span{top:12px;font-size:11px}
.s-box.tight:has(.s-rows){padding-bottom:12px} .s-box.tight .s-rows{margin-top:22px}
.m-panel .m-pg{margin-top:12px} .m-panel .m-nav{margin-top:14px}

/* Modell, Box am Rad: feste Höhe, Navigation immer unten */
#exp{display:flex;flex-direction:column} #exp .m-capin{display:flex;flex-direction:column;flex:1}
#exp .m-nav{margin-top:auto;padding-top:14px}

/* Modell, Box am Rad: Pfeile oben rechts, Höhe wieder nach Inhalt */
#exp .m-nav{margin-top:14px;padding-top:0;justify-content:flex-end} #exp .m-nav .h-btn{margin-left:0}
.d-top.has-nav{align-items:center} .d-nav{display:inline-flex;align-items:center;gap:8px;flex:none} .d-nav em{font-style:normal;margin-right:4px;color:var(--muted);white-space:nowrap}
.d-nav .m-ic{width:38px;height:38px} .d-nav .m-ic .arr{width:18px;height:18px}
@media (max-width:900px){ #exp .m-nav .h-btn{flex:1 1 auto;justify-content:center} }
.d-top.has-nav{align-items:flex-start} .d-top.has-nav>span:first-child{padding-top:11px}

/* Studie, Titel: Rad mit wechselnden Gruppen */
.st-wheel>div{transition:opacity .22s} .st-wheel.swap>div{opacity:.15}
.st-wheel figcaption{min-height:62px} .st-wheel figcaption b{color:var(--accent-text)}
.st-dots{display:flex;justify-content:center;gap:6px;margin-top:10px}
.st-dots button{width:8px;height:8px;padding:0;border-radius:50%;border:0;background:var(--line);cursor:pointer;position:relative} .st-dots button::after{content:"";position:absolute;inset:-8px}
.st-dots button[aria-pressed="true"]{background:var(--gold);width:20px;border-radius:4px}
#s1.h-hero .bgc{opacity:.6}

/* ───────── Assessment und Ergebnis im Stil der Website ───────── */
.a-hero{padding-block:clamp(28px,3.6vw,48px) clamp(20px,2.6vw,32px)} .a-hero h1{font-size:clamp(32px,4.4vw,54px)}
.a-facts{list-style:none;display:flex;gap:10px 28px;flex-wrap:wrap;margin:22px 0 0;padding:0;font-size:14.5px;color:var(--muted)} .a-facts b{color:var(--fg);font-weight:700}
.a-sec{padding-top:clamp(16px,2vw,28px)}
.a-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:clamp(24px,3.4vw,52px);align-items:start}
.a-side{position:sticky;top:calc(env(safe-area-inset-top,0px) + 84px)} .a-side p{text-align:center;font-size:13px;color:var(--muted);margin-top:6px}
.a-side .wlbl{fill:var(--soft)}
.a-card{padding:clamp(20px,2.4vw,32px)} .a-card .q-dots{display:none}
.a-prog{display:flex;align-items:center;gap:14px;margin-top:18px} .a-prog .prog{flex:1;margin-top:0;height:6px} .a-prog .prog i{background:var(--gold);transition:width .3s} .a-prog span{font-size:12.5px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}
.a-stmt{margin-top:14px;padding:16px 18px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--bg) 50%,transparent);transition:border-color .2s}
.a-stmt.done{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}
.a-stmt-t{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start}
.a-stmt-t>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--line);font-size:13px;font-weight:700;color:var(--muted)} .a-stmt.done .a-stmt-t>span{background:var(--gold);border-color:var(--gold);color:var(--on-accent)}
.a-stmt p{font-size:17px;font-weight:600;line-height:1.4;color:var(--fg)}
.a-scale{display:flex;align-items:center;gap:12px;margin-top:14px;padding-left:40px} .a-scale em{font-style:normal;font-size:12px;color:var(--muted);white-space:nowrap}
.a-scale>div{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;flex:1;max-width:340px}
.a-scale button{font:inherit;font-weight:700;font-size:16px;aspect-ratio:1;max-height:46px;width:100%;border:1px solid var(--line);background:var(--surface);color:var(--soft);border-radius:50%;cursor:pointer;transition:transform .15s,border-color .15s,background .15s}
.a-scale button:hover{border-color:var(--gold);color:var(--fg);transform:translateY(-2px)} .a-scale button[aria-pressed="true"]{background:var(--cta);border-color:var(--cta);color:var(--fg);box-shadow:0 6px 18px color-mix(in srgb,var(--fg) 22%,transparent)}
.a-nav{display:flex;justify-content:space-between;gap:12px;margin-top:20px} .a-nav .h-btn[disabled]{opacity:.35;cursor:default;transform:none;box-shadow:none}
.a-note{font-size:13.5px;color:var(--muted);margin-top:12px}
@media (max-width:900px){ .a-grid{grid-template-columns:1fr} .a-side{display:none} .a-card .q-dots{display:grid;margin-top:12px} .a-scale{padding-left:0;flex-wrap:wrap} .a-scale>div{order:-1;flex:1 1 100%;max-width:none} .a-scale em:last-child{margin-left:auto} }
.home .q-dots button{background:var(--track)} .home .q-dots .done{background:var(--gold)} .home .q-dots .cur{outline-color:var(--fg)}
/* Ergebnis */
.r-cmp{font-size:15.5px;color:var(--muted);margin-top:12px;max-width:54ch}
.r-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;align-items:start}
.r-side{display:grid;gap:16px} .r-hl{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.r-page .h-demo{box-shadow:none;border-radius:18px;padding:clamp(18px,2vw,26px)}
.r-page .legend{margin-top:10px;justify-content:center} .r-wheel .wlbl{fill:var(--soft)}
.r-page .chart{margin-top:12px} .r-page .row .val{color:var(--fg)}
.r-hl ol{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:10px} .r-hl li{display:grid;grid-template-columns:1fr auto;gap:2px 10px;font-size:16px}
.r-hl li a{color:var(--fg);font-weight:700;text-decoration:none} .r-hl li a:hover{color:var(--accent-text)} .r-hl li span{font-weight:800;font-variant-numeric:tabular-nums} .r-hl li small{grid-column:1/-1;font-size:13px;color:var(--muted);line-height:1.4}
.r-page .gate{background:linear-gradient(160deg,var(--surface),var(--surface));border-radius:22px;padding:clamp(22px,3vw,40px);gap:clamp(24px,4vw,56px);align-items:center}
.r-page .ticks{color:var(--soft);font-size:16px} .r-page .ticks li{padding-block:5px} .r-page .ticks li::marker{color:var(--accent-text)}
.r-page .field label{color:var(--soft)} .r-page .field input{background:color-mix(in srgb,var(--bg) 60%,transparent);border-color:var(--line);color:var(--fg);border-radius:12px;padding:12px 14px} .r-page .field input:focus{outline:2px solid var(--gold);outline-offset:1px}
.r-page .check{color:var(--soft)} .r-page .gate .note{font-size:12.5px;color:var(--muted);margin-top:12px} .r-page .err{color:var(--err)}
.r-page .rep-cap{margin-top:14px} .r-page .rep-cap-h{border-bottom:1px solid var(--line);padding-bottom:10px} .r-page .rep-cap-h h3 a{color:var(--fg)} .r-page .rep-cap-h h3 .de{font-family:var(--head);font-style:normal;color:var(--accent-text);font-size:.9em;font-weight:500}
.r-page .rep-cap-h b{color:var(--fg)} .r-page .row .lbl a{color:var(--soft)}
.r-head2{margin-top:clamp(40px,5vw,64px)}
.r-page .pots{gap:16px;margin-top:0} .r-page .pot{background:var(--surface);border-radius:18px;padding:22px} .r-page .pot-h h3 a{color:var(--fg);text-decoration:none} .r-page .pot-h b{color:var(--accent-text)}
.r-page .pot p{color:var(--soft)} .r-page .pot .lead-d{color:var(--muted)} .r-page .pot-bg{border-color:var(--line)} .r-page .pot .x-grid{margin-top:14px;grid-template-columns:1fr} .r-page .pot .x-card{background:color-mix(in srgb,var(--bg) 50%,transparent);padding:16px 18px} .r-page .pot .x-card b{font-size:17px}
.r-page .pg{border-color:var(--line)} .r-page .pg>div{border-color:var(--line)!important}
.r-page .verse{color:var(--soft);border-color:var(--gold)}
.r-page .rep-cta{background:linear-gradient(120deg,var(--surface),var(--surface));border:1px solid var(--line);border-radius:22px;padding:clamp(22px,3vw,34px);margin-top:clamp(32px,4vw,52px)} .r-page .rep-cta h3{font-size:24px} .r-page .rep-cta p{color:var(--soft)}
.r-foot{padding-block:22px 40px;border-top:1px solid var(--line);font-size:14px;color:var(--muted)} .r-foot .linkbtn{color:var(--muted)} .r-foot p{margin-top:8px}
@media (max-width:900px){ .r-grid,.r-hl{grid-template-columns:1fr} }

/* Studie, Titel: weicher Übergang, keine Punkteleiste */
.st-wheel figcaption{min-height:44px;transition:opacity .35s} .st-wheel figcaption.out{opacity:0}

/* Assessment: drei Seiten (Fragen, Kurzauswertung, Report) mit gemeinsamer Leiste */
.a-tabs{border-block:1px solid var(--line);background:color-mix(in srgb,var(--surface) 60%,transparent)}
.a-tabs .h-wrap{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-block:10px}
.a-tabs a{display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border-radius:999px;border:1px solid transparent;color:var(--muted);text-decoration:none;font-size:14.5px;font-weight:600;white-space:nowrap}
.a-tabs a span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--line);font-size:12px;font-weight:700}
.a-tabs a:hover{color:var(--fg)} .a-tabs a[aria-current="page"]{color:var(--fg);border-color:var(--gold);background:linear-gradient(160deg,var(--surface),var(--surface))} .a-tabs a[aria-current="page"] span{background:var(--gold);border-color:var(--gold);color:var(--on-accent)}
.a-demo{background:color-mix(in srgb,var(--accent) 12%,transparent);border-bottom:1px solid color-mix(in srgb,var(--accent) 35%,transparent);font-size:14px;color:var(--soft)} .a-demo .h-wrap{padding-block:10px} .a-demo b{color:var(--accent-text)} .a-demo a{color:var(--fg)}
.a-note.ok{color:var(--soft)} .a-note a{color:var(--fg)}
.r-more{display:grid;gap:18px;justify-items:start} .r-more p{font-size:17px;line-height:1.55;color:var(--soft)}
.r-page .a-tabs + .h-sec,.r-page .a-demo + .h-sec{border-top:0}

/* Assessment: eine Aussage je Schritt */
.a-solo{max-width:820px;margin-inline:auto;padding:clamp(22px,3vw,40px)}
.a-solo .a-prog{margin-top:14px}
.a-one{margin-top:clamp(22px,3vw,36px)}
.home h2.a-q{font-size:clamp(22px,2.6vw,30px);font-weight:700;line-height:1.3;letter-spacing:-.01em;margin-top:6px;max-width:none;text-wrap:pretty;min-height:3.9em}
.home h2.a-q.sm{min-height:0;margin-top:14px}
.a-scale.big{display:block;padding-left:0;margin-top:clamp(20px,2.6vw,30px)} .a-scale.big>div{max-width:none;gap:clamp(8px,1.4vw,14px)}
.a-scale.big button{font-size:clamp(18px,2vw,22px);max-height:none;aspect-ratio:auto;height:clamp(52px,6vw,64px);border-radius:16px}
.a-ends{display:flex;justify-content:space-between;margin-top:8px}
.a-solo .a-nav{margin-top:clamp(22px,3vw,34px)} .a-solo .a-note{text-align:center}
.a-ctx{border:0;margin:20px 0 0;padding:0;min-width:0} .a-ctx legend{font-size:16px;font-weight:700;color:var(--fg);padding:0;margin-bottom:8px}
.a-ctx>div{display:flex;gap:8px;flex-wrap:wrap}
.a-ctx button{font:inherit;font-size:14.5px;font-weight:600;padding:10px 16px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--soft);cursor:pointer;transition:border-color .15s,background .15s}
.a-ctx button:hover{border-color:var(--gold);color:var(--fg)} .a-ctx button[aria-pressed="true"]{background:var(--cta);border-color:var(--cta);color:var(--fg)}
.home .linkbtn{color:var(--fg)}
/* Kurzauswertung: Vergleich mit der eigenen Gruppe */
.r-grp{list-style:none;display:flex;gap:10px;flex-wrap:wrap;margin:16px 0 0;padding:0}
.r-grp li{display:grid;grid-template-columns:auto auto;gap:0 10px;align-items:baseline;padding:10px 14px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--surface) 70%,transparent);font-size:13px;color:var(--muted)}
.r-grp li span{grid-column:1/-1;color:var(--soft);font-weight:600} .r-grp li b{font-size:20px;color:var(--fg);font-variant-numeric:tabular-nums} .r-grp li em{font-style:normal}
/* Kurzauswertung: ausführlicher Report unter dem Schleier */
.veil{position:relative;border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--surface)}
.veil-in{max-height:920px;overflow:hidden;padding:clamp(18px,2.4vw,32px);filter:blur(7px) saturate(.8);opacity:.75;pointer-events:none;user-select:none}
.veil-in .h-head{display:none} .veil-in .h-head.r-head2{display:block}
.veil::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 25%,transparent) 0%,color-mix(in srgb,var(--bg) 55%,transparent) 55%,var(--bg) 100%);pointer-events:none}
.veil-top{position:absolute;inset:0;z-index:1;display:grid;place-items:center;padding:clamp(16px,3vw,40px)}
.veil-card{width:min(560px,100%);max-height:100%;overflow:auto;padding:clamp(22px,3vw,36px)!important;border-radius:22px!important;box-shadow:0 30px 90px color-mix(in srgb,#2C2F4A 18%,transparent)!important}
.veil-card h2{font-size:clamp(26px,3vw,36px)} .veil-card .ticks{margin-bottom:18px} .veil-card p{color:var(--soft);margin:12px 0 18px}
.veil-card .note{font-size:12.5px;color:var(--muted);margin:12px 0 0} .veil-card .note a{color:var(--fg)}
.veil.open .veil-in{filter:blur(3px);opacity:.6;max-height:520px}
@media (max-width:700px){ .veil-in{max-height:none;position:absolute;inset:0} .veil-top{position:relative} }
.a-scale.big>.a-ends{display:flex;justify-content:space-between;max-width:none}

/* Kurzauswertung: Rad links, Box rechts (wie Modell), darunter drei Karten */
.r-page .m-explorer .m-panel{box-shadow:0 30px 80px color-mix(in srgb,#2C2F4A 14%,transparent);border-radius:22px}
.r-page .m-wheel .legend{margin-top:6px}
.r-three{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:16px;margin-top:clamp(24px,3vw,40px)}
.r-hl1 ol{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:10px} .r-hl1 li{display:grid;grid-template-columns:1fr auto;gap:2px 10px;font-size:16px}
.r-hl1 li span{font-weight:800;font-variant-numeric:tabular-nums} .r-hl1 li small{grid-column:1/-1;font-size:13px;color:var(--muted);line-height:1.4}
.r-pick{font:inherit;font-weight:700;color:var(--fg);background:none;border:0;padding:0;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--fg) 25%,transparent);text-underline-offset:3px} .r-pick:hover{color:var(--accent-text)}
.r-hint{font-size:14px;color:var(--muted);margin-top:14px} .r-hint a{color:var(--fg)}
@media (max-width:900px){ .r-three{grid-template-columns:1fr} }

.r-page #rep-body .r-three,.veil-in .r-three{margin-top:0} .r-gap{height:clamp(40px,5vw,64px)}
a.r-pick{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--fg) 25%,transparent);text-underline-offset:3px}

/* ───────── Ausführlicher Report im Aufbau von blog.wegvisor.com ───────── */
.w-chap{margin-top:clamp(48px,6vw,84px);scroll-margin-top:90px} #w-over{margin-top:clamp(36px,4.6vw,60px)}
.r-page .w-chap .h-demo + .h-demo{margin-top:14px}
.w-tag,.w-l{display:block;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text)}
.w-src{font-size:12.5px;color:var(--muted);margin-top:8px}
.w-bridge h2{font-size:clamp(24px,3vw,36px)} .w-bridge p{color:var(--soft);font-size:16.5px;line-height:1.6;margin-top:14px;max-width:78ch}
.w-why{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}
.w-why a{display:grid;grid-template-columns:1fr auto;gap:2px 14px;align-items:center;padding:16px 18px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--bg) 50%,transparent);text-decoration:none;color:var(--fg);transition:border-color .2s,transform .2s}
.w-why a:hover{border-color:var(--gold);transform:translateY(-2px)} .w-why b{font-size:18px} .w-why span{grid-column:1;font-size:14.5px;color:var(--muted)} .w-why .arr{grid-row:1/3;grid-column:2;color:var(--accent-text)}
.w-toc{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}
.w-toc a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--line);border-radius:999px;font-size:14px;font-weight:600;color:var(--soft);text-decoration:none} .w-toc a:hover{border-color:var(--gold);color:var(--fg)}
.w-toc i{font-style:normal;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--line);font-size:11.5px;font-weight:700;color:var(--fg)}
.w-game{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(20px,3vw,44px);align-items:center}
.w-game h3{font-size:clamp(22px,2.4vw,30px);font-weight:800;line-height:1.2;margin-top:8px} .w-game p{color:var(--soft);font-size:16.5px;line-height:1.6;margin-top:12px} .w-game p b{color:var(--fg)}
.w-curve svg{width:100%;height:auto;display:block} .w-curve line{stroke:var(--line)} .w-curve text{font-size:10.5px;fill:var(--muted)}
.w-curve .gap{fill:color-mix(in srgb,var(--accent) 16%,transparent)} .w-curve .kept{fill:color-mix(in srgb,var(--fg) 14%,transparent)} .w-curve .ln{fill:none;stroke:var(--fg);stroke-width:2.5}
.w-curve .pt circle{fill:var(--fg);stroke:var(--surface);stroke-width:2} .w-curve .pt text{font-size:13px;font-weight:800;fill:var(--fg)} .w-curve .lab{font-size:11px;font-weight:800;letter-spacing:.18em;fill:var(--gold)} .w-curve .ax{font-size:10.5px;fill:var(--soft)}
.w-key-row{display:flex;align-items:center;gap:clamp(14px,2.4vw,30px);flex-wrap:wrap;margin-top:12px}
.w-kn{display:flex;flex-direction:column} .w-kn b{font-size:clamp(40px,5vw,64px);font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--soft);font-variant-numeric:tabular-nums} .w-kn.g b{color:var(--accent-text)} .w-kn small{font-size:13px;color:var(--muted);margin-top:4px} .w-kn.g small{color:var(--soft)}
.w-ar{color:var(--accent-text)} .w-ar .arr{width:30px;height:30px}
.w-kt{flex:1 1 320px;border-left:1px solid var(--line);padding-left:clamp(14px,2.4vw,30px)} .w-kt p{color:var(--soft);font-size:16px;line-height:1.55} .w-kt p b{color:var(--fg);font-size:18px} .w-kt p + p{margin-top:6px}
.w-pt{display:grid;grid-template-columns:34px 1fr;gap:14px;padding-block:14px;border-top:1px solid var(--line)} .w-pt:first-of-type{border-top:0;margin-top:6px}
.w-n{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid var(--line);font-weight:800;color:var(--soft)} .w-n.g{background:var(--gold);border-color:var(--gold);color:var(--on-accent)}
.w-pt b{font-size:17px} .w-pt p{color:var(--soft);font-size:15.5px;margin-top:2px} .w-pt small{font-size:12.5px;color:var(--muted)}
.w-rb{display:grid;grid-template-columns:minmax(0,300px) 1fr;gap:18px;align-items:center;padding-block:10px;border-top:1px solid var(--line)} .w-rb:first-of-type{border-top:0;margin-top:6px}
.w-rb-l b{display:block;font-size:15.5px} .w-rb-l small{font-size:12.5px;color:var(--muted)}
.w-rb-b{position:relative;height:22px;border-radius:11px;background:var(--track);margin-right:76px} .w-rb-b i{display:block;height:100%;border-radius:11px;background:var(--t2)} .w-rb.g .w-rb-b i{background:var(--gold)}
.w-rb-b em{position:absolute;top:50%;transform:translateY(-50%);font-style:normal;font-weight:800;font-size:15px;white-space:nowrap;font-variant-numeric:tabular-nums}
.w-tools{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:8px;font-size:13.5px;color:var(--muted)}
.w-cap{margin-top:22px} .w-cap-h{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;padding-bottom:10px}
.w-cap-h h3{font-size:22px;margin-right:auto} .w-cap-h h3 em{font-family:var(--head);font-style:normal;font-weight:500;color:var(--accent-text);font-size:.9em;margin-left:.3em} .w-cap-h b{font-size:22px;font-weight:800} .w-cap-h span:last-child{font-size:13.5px;color:var(--muted)}
.w-dt{border:1px solid var(--line);border-radius:16px;background:var(--surface);margin-top:8px;overflow:hidden;scroll-margin-top:90px} .w-dt.open{border-color:color-mix(in srgb,var(--accent) 50%,transparent);background:linear-gradient(160deg,var(--surface),var(--surface))}
.w-sum{display:grid;grid-template-columns:34px minmax(110px,190px) 1fr 56px auto 12px 20px;gap:14px;align-items:center;width:100%;padding:14px 18px;font:inherit;color:var(--fg);background:none;border:0;cursor:pointer;text-align:left}
.w-sum:hover .w-nm{color:var(--accent-text)}
.w-i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--soft)} .w-dt.pot .w-i{background:var(--gold);border-color:var(--gold);color:var(--on-accent)}
.w-nm{font-size:17px;font-weight:700;transition:color .15s} .w-nm small{display:block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text)}
.w-meter{position:relative;height:10px;border-radius:5px;background:var(--track)} .w-meter i{display:block;height:100%;border-radius:5px} .w-meter u{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--fg)}
.w-pc{text-align:right;font-weight:800;font-variant-numeric:tabular-nums}
.w-ni{width:10px;height:10px;border-radius:50%;background:var(--gold)} .w-ni[hidden]{display:block;visibility:hidden}
.w-chev{width:10px;height:10px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);transition:transform .2s;justify-self:center;margin-top:-4px} [aria-expanded="true"] .w-chev,details[open] .w-chev{transform:rotate(-135deg);margin-top:4px}
.w-body{padding:4px 18px 20px;border-top:1px solid var(--line)}
.w-cols{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,3vw,40px);margin-top:14px} .w-col>*+*{margin-top:16px}
.w-blk p{color:var(--soft);font-size:15.5px;line-height:1.55;margin-top:4px}
.w-ans{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:8px}
.w-ans li{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--bg) 45%,transparent);font-size:14.5px;color:var(--soft)} .w-ans li.lo{border-color:color-mix(in srgb,var(--accent) 50%,transparent)}
.w-ans b{font-variant-numeric:tabular-nums;color:var(--fg);white-space:nowrap} .w-dots{grid-column:2;display:flex;gap:3px;justify-self:end} .w-dots i{width:7px;height:7px;border-radius:50%;background:var(--track)} .w-dots i.on{background:var(--t3)} .w-ans li.lo .w-dots i.on{background:var(--gold)}
.w-ans li span:first-child{grid-row:1/3}
.w-cmp{font-size:13.5px;color:var(--muted)}
.w-next{padding:14px 16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)} .w-next p{color:var(--fg);font-size:16.5px}
.w-bg{font-size:14.5px;color:var(--soft);margin-top:4px} .w-bg p{margin-top:6px} .w-bg .bg-h{font-weight:700;color:var(--fg)} .w-bg ul{margin:6px 0 0;padding-left:18px}
.w-notes textarea{display:block;width:100%;margin-top:6px;font:inherit;font-size:15px;color:var(--fg);background:color-mix(in srgb,var(--bg) 60%,transparent);border:1px solid var(--line);border-radius:12px;padding:10px 12px;resize:vertical} .w-notes textarea:focus{outline:2px solid var(--gold);outline-offset:1px}
.w-saved{display:block;min-height:18px;font-size:12.5px;color:var(--muted);margin-top:4px}
.w-ex{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;text-decoration:none;color:var(--fg);background:color-mix(in srgb,var(--bg) 45%,transparent)} .w-ex:hover{border-color:var(--gold)}
.w-ex .ex-play{width:30px;height:30px;flex:none;margin:0} .w-ex .ex-play svg{width:14px;height:14px} .w-ex span{display:flex;flex-direction:column} .w-ex small{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text)} .w-ex em{font-style:normal;font-size:13px;color:var(--muted)}
.w-nudge{display:grid;grid-template-columns:150px 1fr;gap:18px;margin-top:18px;padding:16px 18px;border-radius:14px;background:color-mix(in srgb,var(--fg) 5%,transparent);border:1px solid color-mix(in srgb,var(--fg) 18%,transparent)}
.w-nb{display:flex;flex-direction:column;justify-content:center} .w-nb b{font-size:34px;font-weight:800;line-height:1;color:var(--fg)} .w-nb span{font-size:13px;color:var(--muted);margin-top:4px}
.w-nudge h4{font-size:17px;margin-top:2px} .w-nudge p{font-size:14.5px;color:var(--soft);margin-top:4px} .w-nudge small{font-size:12px;color:var(--muted)}
.w-srcs{margin-top:clamp(36px,5vw,60px);border:1px solid var(--line);border-radius:18px;background:var(--surface);scroll-margin-top:90px}
.w-srcs summary{display:flex;align-items:center;gap:14px;padding:18px 22px;cursor:pointer;list-style:none} .w-srcs summary::-webkit-details-marker{display:none} .w-srcs summary b{font-size:17px;margin-right:auto}
.w-srcs ol{margin:0;padding:0 22px 20px 44px;display:grid;gap:8px;font-size:14px;color:var(--soft)} .w-srcs li b{color:var(--fg)} .w-srcs li span{color:var(--muted)}
.veil-in .w-bridge,.veil-in .w-chap .h-head{display:none}
@media (max-width:820px){ .w-why,.w-game,.w-cols{grid-template-columns:1fr} .w-rb{grid-template-columns:1fr;gap:6px} .w-nudge{grid-template-columns:1fr}
  .w-sum{grid-template-columns:30px 1fr 50px 16px;gap:10px;padding:12px 14px} .w-sum .w-meter{grid-column:2/-1;grid-row:2} .w-sum .pill,.w-sum .w-ni{display:none} .w-i{width:30px;height:30px} .w-kt{border-left:0;padding-left:0;flex-basis:100%} }
.w-sum{grid-template-columns:34px minmax(110px,190px) 1fr 56px 132px 12px 20px} .w-sum .pill{justify-self:start}
.w-curve .gap{fill:color-mix(in srgb,var(--accent) 26%,transparent)} .w-curve .w-src{font-size:12.5px!important;text-align:right;margin-top:4px!important}
@media (max-width:820px){ .w-sum{grid-template-columns:30px 1fr 50px 16px} }

/* Report: Gesamtergebnis-Karte über dem Rad */
.r-sum{display:grid;grid-template-columns:auto 1fr;gap:clamp(18px,3vw,44px);align-items:center;margin-bottom:clamp(20px,2.6vw,32px)}
.r-sum-n{display:flex;flex-direction:column;align-items:flex-start;gap:6px} .r-sum-n b{font-size:clamp(52px,6vw,84px);font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--fg);font-variant-numeric:tabular-nums}
.r-sum-t{border-left:1px solid var(--line);padding-left:clamp(18px,3vw,44px)} .r-sum-t p{color:var(--soft);font-size:15.5px;line-height:1.55;margin-top:8px;max-width:70ch} .r-sum-t p.r-sum-l{font-size:19px;color:var(--fg);margin-top:0}
.r-sum .r-grp{margin-top:12px}
@media (max-width:700px){ .r-sum{grid-template-columns:1fr} .r-sum-t{border-left:0;padding-left:0} }
/* Report: drei Überblick-Karten gleich groß */
.r-three{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}
.r-page .w-chap .r-three .h-demo + .h-demo{margin-top:0}
@media (max-width:900px){ .r-three{grid-template-columns:1fr} }
/* Report-Detail: Notizfeld wächst, damit die Podcast-Empfehlung unten bündig mit der linken Spalte abschließt */
.w-col{display:flex;flex-direction:column}
.w-notes{flex:1 1 auto;display:flex;flex-direction:column} .w-notes textarea{flex:1 1 auto;min-height:88px}
.r-page .w-pdf+.rep-cta{margin-top:16px} .h-btn[disabled]{opacity:.6;cursor:progress}


/* ===== CKS-CI (Brand Guide 2026-07-08): Kingdom Navy #2C2F4A · Holy Cream #FAF8F5 · Spark Yellow #F2E500
   Grundfläche Creme, Titelflächen/Menü/Fuß in Navy. Schriften: Quantify (Headline), Poppins (Text).
   Dieser Block wird von rebrand.py an styles.css angehängt. ===== */
/* Navy-Flächen: Tokens kehren sich um */
.site-head,.site-foot,.hero,.phead,.closing,.slide.dark,.rep-cta,.h-hero,.h-final,.veil-card,.w-nudge,.pillar,.tile,.m-vis,.h-verse,.navy{
  --strong:#F2E500; --em-bg:transparent; --em-fg:#F2E500; --bg:#2C2F4A; --surface:#363a5a; --fg:#FAF8F5; --soft:#d9dae3; --muted:#abadbf; --line:#484c6c; --track:#3e4264; --accent-text:#F2E500; --blue:#FAF8F5; --t0:#454968; --t1:#676a88; --t2:#9193aa; --t3:#c3c4d1; --t4:#FAF8F5; --cta:#F2E500; --cta-fg:#2C2F4A; --cta-h:#fff45c; --ref-case:#2C2F4A; --tip-bg:#FAF8F5; --tip-fg:#2C2F4A; --err:#ff9d8a;
  color:var(--fg) }
main.is-home{background:var(--bg)}
.h-hero,.h-final,.h-verse,.tile,.pillar,.m-vis{background:var(--bg)}
.h-hero + .h-verse{border-top:1px solid var(--line)}
.r-page .rep-cta,.rep-cta{background:#2C2F4A;border-color:#2C2F4A}
.veil-card,.w-nudge{background:#2C2F4A;border-color:#2C2F4A}

/* Schriften */
body{font-family:var(--font);font-size:16.5px}
h1,.home h2,.h-final h2,.phead h1,.hero h1{font-family:var(--head);font-weight:800;letter-spacing:-.01em}
.home h3,h3,h4{font-weight:700}
.eyebrow,.h-kicker{font-weight:700;letter-spacing:.22em}
.eyebrow{color:var(--accent-text)}
/* Zitate und Verse: Poppins statt Zierschrift */
.m-verse,.x-quote,.x-card em,.h-verse blockquote,.zq blockquote,.h-hero h1.m-quote,.m-fruitq blockquote,.verse{font-family:var(--font);font-style:normal;font-weight:500}
.h-verse blockquote,.zq blockquote,.h-hero h1.m-quote{font-weight:700;letter-spacing:-.01em}
.zq blockquote{color:var(--fg)}
.m-verse,.x-quote{color:var(--soft);border-left-color:var(--accent)}

/* Hervorhebung in Überschriften: auf Navy gelbe Schrift, auf Creme gelber Pinselstrich hinter Navy-Schrift */
.h-hero h1 em,.home h2 em,.h-final h2 em,.h-verse blockquote em,.m-fruitq blockquote em{font-family:inherit;font-style:normal;font-weight:inherit;font-size:1em;letter-spacing:inherit;color:var(--em-fg);white-space:normal;
  background:linear-gradient(100deg,transparent 0,var(--em-bg) 2.5%,var(--em-bg) 97%,transparent 100%);border-radius:.18em .5em .22em .42em;padding:0 .14em;margin:0 -.06em;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.w-kn.g b{color:var(--em-fg);background:var(--em-bg);border-radius:.14em .4em .18em .34em;padding:0 .12em;margin:0 -.12em}
/* Betonte Werte: auf Creme Navy, auf Navy Gelb */
.cap-n,.q .n,.fx-num span,.r-page .pot-h b,.h-wheel figcaption b,.st-wheel figcaption b,.dlt.neg,.dchart.big .drow.dhl .lbl,.home .find .no,.home .imps .no,.m-step-n,.x-by,.ex-by,.w-ar,.w-why .arr,.a-demo b,.m-p em,.ex-ctxc em{color:var(--strong)}
.w-curve .lab,.wseg:focus-visible .wlbl{fill:var(--fg)}
.home .stk0,.home .stk1{color:#2C2F4A} .home .stk2,.home .stk3,.home .stk4{color:#FAF8F5}
#clegend .dot{box-shadow:0 0 0 1.5px var(--fg)}
.veil-card{max-height:none;overflow:visible}
.h-steps li span,.m-tab[aria-selected="true"],.w-dt.open,.w-ans li.lo{border-color:var(--fg)}
.w-ans li.lo .w-dots i.on{background:var(--fg)}

/* Kopf, Logo, Fuß */
.site-head{background:#2C2F4A;border-bottom:1px solid var(--line)}
.site-foot{background:#2C2F4A;border-top:1px solid var(--line);color:var(--muted)}
.protobar{background:var(--accent);color:#2C2F4A}
.brand{flex-direction:row;align-items:center;gap:14px;color:#FAF8F5}
.logo{height:26px;width:auto;display:block;flex:none} .logo.sm{height:18px}
.brand-a{font-family:var(--font);font-weight:600;font-size:15px;letter-spacing:.01em;padding-left:14px;border-left:1px solid var(--line);line-height:26px}
.foot-brand{display:inline-flex;align-items:center;gap:14px;color:var(--soft)}
.nav a{color:#FAF8F5} .nav a.on,.nav a:hover{border-bottom-color:var(--accent)}
.foot-links a{color:var(--soft)}
.langs{border-color:var(--line)} .langs button{color:var(--muted)} .langs button[aria-pressed="true"]{background:var(--accent);color:#2C2F4A}
@media (max-width:520px){ .brand-a{display:none} }

/* Buttons nach Guide: Primary Navy/Creme, auf Navy-Flächen Hero-Gelb, Nebenaktion als Umriss */
.h-btn:not(.ghost),.h-sticky,.ex-cta .btn,.btn:not(.ghost){background:var(--cta);border-color:var(--cta);color:var(--cta-fg)}
.h-btn:not(.ghost):hover,.h-sticky:hover,.ex-cta .btn:hover,.btn:not(.ghost):hover{background:var(--cta-h);border-color:var(--cta-h);color:var(--cta-fg);box-shadow:0 10px 26px color-mix(in srgb,#2C2F4A 22%,transparent)}
.h-btn.ghost,.btn.ghost{background:transparent;color:var(--fg);border-color:var(--fg)} .h-btn.ghost:hover,.btn.ghost:hover{background:color-mix(in srgb,var(--fg) 8%,transparent);box-shadow:none}
.nav a.nav-cta,.nav a.nav-cta:hover{background:var(--accent);border:0;color:#2C2F4A;border-radius:999px;padding:8px 18px;font-weight:700} .nav a.nav-cta:hover{background:#fff45c}
.h-sticky{background:#2C2F4A;border-color:#2C2F4A;color:#FAF8F5}
.home .seg button[aria-pressed="true"],.a-ctx button[aria-pressed="true"],.a-scale button[aria-pressed="true"]{background:var(--cta);border-color:var(--cta);color:var(--cta-fg);box-shadow:none}
.a-scale button:hover,.a-ctx button:hover{border-color:var(--fg);color:var(--fg)}
.x-video .ex-vbtn i,.ex-play{background:var(--accent);color:#2C2F4A}
a{color:var(--fg)} a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline-color:var(--fg)}
.navy a:focus-visible,.h-hero a:focus-visible,.h-hero button:focus-visible,.site-head a:focus-visible,.site-head button:focus-visible{outline-color:var(--accent)}

/* Stufen: Navy-Abstufungen; Schrift je nach Helligkeit */
.pill0,.pill1,.home .pill0,.home .pill1,.stk0,.stk1{color:#2C2F4A} .pill2,.pill3,.pill4,.home .pill2,.home .pill3,.home .pill4,.stk2,.stk3,.stk4{color:#FAF8F5}
.h-hero .pill0,.h-hero .pill1,.h-hero .pill2,.rep-cta .pill0,.rep-cta .pill1,.rep-cta .pill2,.veil-card .pill0,.veil-card .pill1,.veil-card .pill2{color:#FAF8F5} .h-hero .pill3,.h-hero .pill4,.rep-cta .pill3,.rep-cta .pill4,.veil-card .pill3,.veil-card .pill4{color:#2C2F4A}
/* Studienmarke: Gelb mit Navy-Kontur, auf jeder Stufe sichtbar */
.tickl,.s-bar em,.w-meter u,.tile-bars u{background:var(--ref);box-shadow:0 0 0 1px var(--ref-case)}

/* Call to Action „Wege, um zu wachsen“ */
.r-page .rep-cta.w-next,.rep-cta.w-next{display:block;padding:clamp(26px,4vw,52px)}
.w-next-h{max-width:74ch;margin:0 auto;text-align:center} .rep-cta.w-next h3{font-family:var(--head);font-weight:800;font-size:clamp(28px,3.6vw,44px);line-height:1.1;margin-top:12px;letter-spacing:-.01em} .rep-cta.w-next h3 em{font-style:normal;color:var(--accent)}
.rep-cta.w-next .w-next-h p{max-width:none;margin-top:16px;font-size:15.5px;color:var(--soft)} .rep-cta.w-next .w-next-h p.w-next-l{font-size:clamp(17px,1.7vw,20px);color:var(--fg);line-height:1.5}
.w-offers{list-style:none;margin:clamp(26px,3.4vw,40px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.w-offers li{display:flex;gap:16px;align-items:flex-start;border:1px solid var(--line);border-radius:16px;padding:20px 22px;background:var(--surface)}
.w-offers .mark{width:30px;height:auto;flex:none;color:var(--accent);margin-top:2px} .w-offers b{display:block;font-size:17px;line-height:1.3} .w-offers span{display:block;margin-top:6px;font-size:14.5px;color:var(--soft);line-height:1.5}
.w-next-b{display:flex;justify-content:center;margin-top:clamp(24px,3vw,34px)}
@media (max-width:760px){ .w-offers{grid-template-columns:1fr} .w-next-h{text-align:left} .w-next-b{justify-content:flex-start} }

/* Mega-Menü „Modell“ */
.nav-mm{display:inline-flex;align-items:center;gap:2px;padding-block:12px;margin-block:-12px}
.mm-tg{display:inline-grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:transparent;color:#FAF8F5;cursor:pointer}
.mm-tg svg{width:16px;height:16px;transition:transform .2s} .nav-mm.open .mm-tg svg{transform:rotate(180deg)} .mm-tg:hover{background:color-mix(in srgb,#FAF8F5 12%,transparent)}
.mm{display:none;position:absolute;left:0;right:0;top:100%;background:#2C2F4A;border-top:1px solid var(--line);border-bottom:3px solid var(--accent);box-shadow:0 30px 60px color-mix(in srgb,#2C2F4A 30%,transparent);text-align:left}
.nav-mm.open .mm{display:block}
/* Öffnen per Maus über JS (Klasse .hov) mit kurzer Schließverzögerung, damit das Menü beim schnellen Weiterbewegen offen bleibt */
@media (hover:hover) and (min-width:901px){ .nav-mm.hov:not(.hush) .mm{display:block} .nav-mm.hov:not(.hush) .mm-tg svg{transform:rotate(180deg)} }
.mm-in{padding-block:26px 30px}
body:has(main.is-home) .mm .wrap{max-width:1240px;padding-inline:clamp(20px,3vw,32px)}
.mm-top{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:18px;margin-bottom:20px;border-bottom:1px solid var(--line)}
.mm-k{display:block;font-size:11.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)} .mm-top b{display:block;font-family:var(--head);font-weight:800;font-size:22px;margin-top:4px}
.nav .mm a{border:0;padding:0;font-size:inherit} .nav .mm a.mm-all{display:inline-flex;white-space:nowrap;align-items:center;gap:8px;font-weight:700;font-size:14.5px;color:var(--accent)}
.mm-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}
.mm-ch{display:flex;align-items:flex-start;gap:6px} .nav .mm a.mm-ck{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0;padding:4px 0 12px;border-bottom:1px solid var(--line)}
.mm-n{font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)} .mm-ck b{font-size:16px;line-height:1.25} .mm-ck em{font-style:normal;font-size:13px;color:var(--soft)}
.nav .mm a.mm-ck:hover b,.nav .mm a.mm-ck[aria-current] b{color:var(--accent)}
.mm-x{display:none}
.mm ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:2px}
.nav .mm li a{display:flex;align-items:center;gap:10px;padding:6px 8px;margin-inline:-8px;border-radius:10px;font-size:14.5px;font-weight:500;color:#FAF8F5}
.mm li a i{font-style:normal;font-size:11.5px;font-weight:700;color:var(--muted);min-width:20px;font-variant-numeric:tabular-nums}
.nav .mm li a:hover{background:color-mix(in srgb,#FAF8F5 9%,transparent)} .nav .mm li a[aria-current]{background:var(--accent);color:#2C2F4A} .mm li a[aria-current] i{color:#2C2F4A}
/* Mobil: Burger-Menü als Vollbild-Navigation mit dem Modell als Akkordeon */
.nav-burger,.head-cta{display:none}
@media (max-width:900px){
  .head-row{flex-wrap:nowrap;padding-block:10px}
  .head-cta{display:inline-flex;margin-left:auto;align-items:center;background:var(--accent);color:#2C2F4A;font-weight:700;font-size:14px;text-decoration:none;border-radius:999px;padding:8px 16px;white-space:nowrap}
  .nav-burger{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;margin-right:-6px;padding:0;border:0;background:transparent;color:#FAF8F5;cursor:pointer;border-radius:50%}
  .nav-burger span{position:relative;display:block;width:22px;height:2px;background:currentColor;border-radius:2px;transition:background .2s}
  .nav-burger span::before,.nav-burger span::after{content:"";position:absolute;left:0;width:22px;height:2px;background:currentColor;border-radius:2px;transition:transform .25s}
  .nav-burger span::before{top:-7px} .nav-burger span::after{top:7px}
  body.nav-open .nav-burger span{background:transparent} body.nav-open .nav-burger span::before{transform:translateY(7px) rotate(45deg)} body.nav-open .nav-burger span::after{transform:translateY(-7px) rotate(-45deg)}
  body.nav-open{overflow:hidden}
  .nav{position:fixed;left:0;right:0;bottom:0;top:var(--nav-top,64px);z-index:20;display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:0;
    background:#2C2F4A;border-top:1px solid var(--line);padding:6px clamp(20px,5vw,32px) calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;
    visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .22s,transform .22s,visibility 0s .22s}
  body.nav-open .nav{visibility:visible;opacity:1;transform:none;transition:opacity .22s,transform .22s}
  .nav > a,.nav-mm > a{display:flex;align-items:center;justify-content:space-between;font-family:var(--head);font-weight:800;font-size:26px;letter-spacing:-.01em;padding:16px 0;border-bottom:1px solid var(--line)}
  .nav > a.on,.nav-mm > a.on{border-bottom-color:var(--line);color:var(--accent)}
  .nav > a:not(.nav-cta)::after,.nav-mm > a::after{content:"";width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);opacity:.6;margin-right:6px}
  .nav a.nav-cta{order:9;justify-content:center;margin-top:24px;font-family:var(--font);font-size:17px;padding:16px 22px;border:0}
  .nav-mm{display:block;padding:0;margin:0}
  .mm-tg{display:none}
  .mm{display:block;position:static;background:transparent;border:0;box-shadow:none;border-bottom:1px solid var(--line)}
  .mm .wrap,body:has(main.is-home) .mm .wrap{padding-inline:0}
  .mm-in{padding-block:4px 10px} .mm-top{display:none}
  .mm-grid{grid-template-columns:1fr;gap:0} .mm-cap+.mm-cap{border-top:1px solid color-mix(in srgb,#FAF8F5 8%,transparent)}
  .mm-ch{align-items:center} .nav .mm a.mm-ck{border:0;padding:12px 0} .mm-ck em{display:none} .mm-n{font-size:10px} .mm-ck b{font-size:17px}
  .mm-x{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;border:1px solid var(--line);border-radius:50%;background:transparent;color:#FAF8F5;cursor:pointer;transition:background .2s,border-color .2s}
  .mm-x svg{width:16px;height:16px;transition:transform .25s} .mm-cap.open .mm-x{background:var(--accent);border-color:var(--accent);color:#2C2F4A} .mm-cap.open .mm-x svg{transform:rotate(180deg)}
  .mm ul{display:grid;margin:0;max-height:0;overflow:hidden;transition:max-height .3s ease,margin .3s} .mm-cap.open ul{max-height:260px;margin:0 0 12px}
  .nav .mm li a{font-size:16px;padding:10px 12px;margin-inline:0}
  .nav-foot{order:10;display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:22px;font-size:13.5px}
  .nav .nav-foot a{color:var(--muted);font-size:13.5px;font-weight:500;padding:0;border:0;font-family:var(--font)} .nav .nav-foot a::after{display:none}
}
@media (min-width:901px){ .nav-foot{display:none} }
@media (prefers-reduced-motion:reduce){ .nav,.mm ul,.nav-burger span::before,.nav-burger span::after{transition:none!important} }

/* Leiste mit allen 20 Ps */
.p-strip{background:var(--surface);border-bottom:1px solid var(--line);padding-block:16px}
.p-strip-in{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}
.ps-c{display:block;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);text-decoration:none;margin-bottom:8px} .ps-g.on .ps-c,.ps-c:hover{color:var(--fg)} .ps-c[aria-current]{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:3px;text-underline-offset:4px}
.ps-ps{display:grid;grid-template-columns:1fr 1fr;gap:6px}
.ps-ps a{display:flex;align-items:center;gap:5px;min-width:0;padding:6px 7px;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--fg);text-decoration:none;font-size:12.5px;font-weight:600;line-height:1.2;letter-spacing:-.01em}
.ps-ps a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .ps-ps a i{font-style:normal;font-size:11px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}
.ps-ps a:hover{border-color:var(--fg)} .ps-ps a[aria-current]{background:#2C2F4A;border-color:#2C2F4A;color:#FAF8F5} .ps-ps a[aria-current] i{color:var(--accent)}
.ps-g.on .ps-ps a:not([aria-current]){border-color:color-mix(in srgb,var(--fg) 35%,transparent)}
@media (max-width:900px){ .p-strip-in{grid-template-columns:repeat(5,230px);overflow-x:auto;padding-bottom:6px;scroll-snap-type:x proximity} .ps-g{scroll-snap-align:start} }

/* Kapitalart- und P-Seiten */
.crumbs a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,currentColor 50%,transparent)} .crumbs a:hover{text-decoration-color:currentColor}
.c-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px} .c-fact{display:flex;flex-direction:column;gap:4px;padding:22px 24px!important;box-shadow:none!important;border-radius:16px!important} .c-fact b{font-size:22px} .c-fact span:last-child:not(.m-p-n){font-size:14.5px;color:var(--soft)}
.c-verse{margin-top:24px;max-width:60ch;font-size:18px}
.c-ps .m-p{padding:22px 24px} .c-ps .m-p b{font-size:22px} .c-ps .m-p b i{font-style:normal;font-weight:400;font-size:.7em;color:var(--muted);margin-left:.3em} .c-ps .m-p em{font-style:normal;font-size:13px;font-weight:600;color:var(--muted)}
.c-go{display:inline-flex;align-items:center;gap:8px;margin-top:10px;font-size:14px} .c-go .arr{width:16px;height:16px}
.c-chart{box-shadow:none!important;border-radius:16px!important}
.p-subs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px} .p-sub{padding:22px 24px!important;box-shadow:none!important;border-radius:16px!important}
.p-sub h3{font-size:18px;margin-top:4px} .p-q{font-weight:600;font-size:15px;margin-top:10px} .p-sub p:not(.p-q):not(.m-verse),.p-sub li{font-size:14.5px;color:var(--soft);margin-top:8px} .p-sub ul{padding-left:18px;margin:6px 0 0} .p-sub .m-verse{margin-top:14px;font-size:15px}
.p-two{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px;align-items:start}
.p-mini,.p-side{box-shadow:none!important;border-radius:16px!important} .p-mini .stmt:last-of-type{border-bottom:0}
.p-mini .mini-res{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-top:8px;padding-top:18px;border-top:1px solid var(--line)} .p-mini .mini-res b{font-size:28px} .p-mini .mini-res span:not(.pill){color:var(--soft);font-size:14.5px} .p-mini .mini-res .h-btn{margin-left:auto}
.p-big{display:flex;align-items:center;gap:12px;margin:6px 0 10px} .p-big b{font-size:44px;font-weight:800;line-height:1}
.p-side p{font-size:15px;color:var(--soft)} .p-nextstep{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)} .p-nextstep p{color:var(--fg);font-weight:600;margin-top:4px} .p-side .m-verse{margin-top:16px;font-size:14.5px}
.p-pager{padding-block:clamp(28px,4vw,48px)!important} .p-pager-in{display:grid;grid-template-columns:1fr 1fr;gap:14px} .p-pager .m-p{padding:18px 22px} .p-pager .m-p b{font-size:20px} .p-pager .nx{text-align:right}
@media (max-width:900px){ .c-facts,.p-subs,.p-two{grid-template-columns:1fr} }
@media (max-width:560px){ .p-pager-in{grid-template-columns:1fr} .p-pager .nx{text-align:left} }

/* P-Seiten: Einladung zum Assessment statt Mini-Check */
.p-inv{background:#2C2F4A!important;border-color:#2C2F4A!important;color:#FAF8F5;box-shadow:none!important;border-radius:16px!important;--fg:#FAF8F5;--soft:#d9dae3;--muted:#abadbf;--line:#484c6c;--cta:#F2E500;--cta-fg:#2C2F4A;--cta-h:#fff45c;--t0:#454968;--t1:#676a88;--t2:#9193aa;--t3:#c3c4d1;--t4:#FAF8F5}
.p-inv .m-p-n{color:var(--accent)} .p-inv-l{font-size:clamp(18px,1.8vw,21px);font-weight:600;line-height:1.45;margin-top:8px}
.p-inv-t{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:8px} .p-inv-t li{font-size:15px;color:var(--soft);padding-left:22px;position:relative} .p-inv-t li::before{content:"";position:absolute;left:0;top:.55em;width:10px;height:10px;border-radius:50%;background:var(--accent)} .p-inv-t b{color:#FAF8F5}
.p-inv p:not(.p-inv-l){color:var(--soft)} .p-inv .h-btns{margin-top:24px}
.p-inv .pill0,.p-inv .pill1,.p-inv .pill2{color:#FAF8F5} .p-inv .pill3,.p-inv .pill4{color:#2C2F4A}

/* ===== V2: Definition, Kingdompreneur-Baum, Disziplinen ===== */
.m-def{text-align:center}
.m-def .h-kicker{display:block}
.m-def-w{margin:18px auto 0;font-family:var(--head);font-weight:800;font-size:clamp(40px,8.4vw,104px);line-height:1;letter-spacing:-.02em;text-transform:uppercase}
.m-def-w span{display:inline-block;padding:.08em .22em .06em;background:var(--accent);color:#2C2F4A;border-radius:.12em .4em .16em .34em;transform:rotate(-1deg)}
.m-def-t{max-width:30ch;margin:28px auto 0;font-size:clamp(20px,2.4vw,30px);font-weight:600;line-height:1.35;color:var(--fg);text-wrap:balance}
.m-def-x{max-width:58ch;margin:22px auto 0;font-size:clamp(15px,1.4vw,17px);line-height:1.6;color:var(--muted,#6b6d82);text-wrap:pretty}
.m-def .h-btns{margin-top:30px}
.h-def{border-bottom:1px solid var(--line)}

.t-explorer{align-items:stretch}
.t-stage{background:#2C2F4A;border-radius:22px;overflow:hidden;line-height:0;position:sticky;top:calc(env(safe-area-inset-top,0px) + 84px);align-self:start}
.tree{display:block;width:100%;height:auto}
.tree .crown circle{fill:#363a5a;opacity:.85}
.tree .ground{stroke:#484c6c;stroke-width:1.5}
.tree .tw{fill:#3d4168} .tree .twl{fill:none;stroke:#FAF8F5;stroke-opacity:.3;stroke-width:2;stroke-linecap:round}
.tree .tr,.tree .tt{fill:#9193aa} .tree .tring{fill:none;stroke:#2C2F4A;stroke-opacity:.45;stroke-width:2;stroke-linecap:round}
.tree .tb{fill:none;stroke:#9193aa;stroke-width:13;stroke-linecap:round}
.tree .tf{fill:#F2E500;stroke:#2C2F4A;stroke-width:3} .tree .tfl{fill:#FAF8F5;font:600 15px var(--font)}
.tree .tl rect{fill:#FAF8F5} .tree .tl circle{fill:#2C2F4A} .tree .tl text{fill:#2C2F4A;font:700 15.5px var(--font)} .tree .tl .tln{fill:#F2E500;font-size:12.5px}
.tree .tp{cursor:pointer;outline:none;transition:opacity .25s}
.tree .tp:hover .tl rect,.tree .tp:focus-visible .tl rect,.tree .tp.on .tl rect{fill:#F2E500}
.tree .tp:focus-visible .tl rect{stroke:#FAF8F5;stroke-width:2}
.tree .tp.on .tr,.tree .tp.on .tt{fill:#F2E500} .tree .tp.on .tb{stroke:#F2E500} .tree .tp.on .tw{fill:#5c6094} .tree .tp.on .twl{stroke:#F2E500;stroke-opacity:.9}
.tree .tp.on .tf{fill:#FAF8F5;stroke:#F2E500;stroke-width:4} .tree .tp.on .tring{stroke-opacity:.6}
.tree.has-sel .tp:not(.on):not(:hover):not(:focus-visible){opacity:.45}
.t-panel .m-pname{font-size:clamp(24px,2.4vw,32px)} .t-q{font-size:18px;font-weight:600;color:var(--fg);margin-top:6px} .t-q::before{content:"„"} .t-q::after{content:"“"}
.t-list,.t-disc{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.t-list li{padding:6px 14px;border-radius:999px;background:var(--accent);color:#2C2F4A;font-weight:700;font-size:14px}
.t-disc li{padding:6px 12px;border:1px solid var(--line);border-radius:12px;font-size:14px;font-weight:600} .t-disc span{color:var(--muted);font-weight:600;margin-right:2px}
.t-steps{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:6px;counter-reset:none}
.t-steps button{display:grid;grid-template-columns:28px 1fr;gap:0 12px;align-items:center;width:100%;text-align:left;font:inherit;color:var(--fg);background:transparent;border:1px solid var(--line);border-radius:12px;padding:9px 12px;cursor:pointer}
.t-steps button:hover{border-color:var(--fg)} .t-steps i{grid-row:1/3;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#2C2F4A;color:#F2E500;font-style:normal;font-weight:700;font-size:13px}
.t-steps b{font-size:15px;line-height:1.2} .t-steps span{font-size:13.5px;color:var(--soft)}

.dw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.dw-c{box-shadow:none!important;border-radius:16px!important;padding:22px 24px!important} .dw-c ul{margin:10px 0 0;padding-left:18px} .dw-c li{font-size:15px;color:var(--soft);margin-top:4px} .dw-c li b{color:var(--fg)}
.dw-t{max-width:70ch;margin-top:22px;font-size:17px}
.dw-goal{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:20px;padding:20px 24px;background:#2C2F4A;color:#FAF8F5;border-radius:16px}
.dw-goal span{font-size:11.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#F2E500} .dw-goal b{font-size:clamp(17px,1.8vw,21px)} .dw-goal em{flex-basis:100%;font-style:normal;color:#d9dae3;font-size:15px}
.dm-h{margin-top:clamp(40px,5vw,64px)} .dm-i{max-width:70ch;color:var(--soft);margin-top:6px}
.dm-wrap{overflow-x:auto;margin-top:18px;border-radius:16px;border:1px solid var(--line);background:var(--surface)}
.dm{width:100%;min-width:860px;border-collapse:separate;border-spacing:0;font-size:14.5px}
.dm th,.dm td{padding:12px 12px;text-align:center;vertical-align:middle;border-bottom:1px solid var(--line)} .dm tr:last-child th,.dm tr:last-child td{border-bottom:0}
.dm tbody th{text-align:left;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap;position:sticky;left:0;background:inherit;z-index:1}
.dm thead th{background:#2C2F4A} .dm thead th:first-child{background:#2C2F4A}
.dm thead button{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;font:inherit;background:transparent;border:0;color:#FAF8F5;cursor:pointer;padding:4px 0}
.dm thead button b{font-size:16px} .dm thead button span{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#F2E500} .dm thead button:hover b{text-decoration:underline;text-decoration-color:#F2E500;text-underline-offset:4px}
.dm-d td{font-weight:600} .dm-q td{font-style:italic;color:var(--soft)}
.dm tbody tr{background:var(--surface)}
.dm-p td b{display:block;font-size:15.5px} .dm-p td span{display:block;font-size:13px;margin-top:2px}
.dm-p0{background:#f4f1ec!important} .dm-p0 td b{color:var(--muted)} .dm-p0 td span{color:var(--muted)}
.dm-p1{background:#e6e5ee!important} .dm-p1 td span{color:var(--soft)}
.dm-p2{background:#2C2F4A!important} .dm-p2 th{color:#F2E500!important} .dm-p2 td b{color:#FAF8F5} .dm-p2 td span{color:#F2E500}
.dm-p2 td,.dm-p2 th{border-bottom-color:#2C2F4A}
.d-tabs{margin-top:18px}
.d-tabs .m-tab-n{text-transform:none;letter-spacing:.02em}
.d-panel{margin-top:14px;box-shadow:none!important;border-radius:16px!important}
.dz-h h3{font-family:var(--head);font-weight:800;font-size:clamp(26px,3vw,38px);letter-spacing:-.01em}
.dz-tag{display:inline-block;padding:0 .18em;background:var(--accent);color:#2C2F4A;border-radius:.14em .4em .18em .34em;font-style:italic}
.dz-sub{display:block;margin-top:6px;font-size:14px;color:var(--muted)}
.dz-rows{margin:20px 0 0;display:grid;gap:8px}
.dz-r{display:grid;grid-template-columns:130px 1fr;gap:16px;align-items:baseline;padding:12px 0;border-top:1px solid var(--line)}
.dz-r dt{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)} .dz-r dd{margin:0;font-size:16px}
.dz-r.dzv dd{font-style:italic;color:var(--soft);border-left:3px solid var(--accent);padding-left:12px} .dz-r.dzq dd{font-weight:700}
.dz-p{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)} .dz-pl{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}
.dz-p ol{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.dz-p li{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px}
.dz-p small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase} .dz-p li b{font-size:16px} .dz-p li em{font-style:normal;font-size:13.5px}
.dz-p .pp0{background:#f4f1ec;color:var(--muted)} .dz-p .pp1{background:#e6e5ee;color:var(--soft)} .dz-p .pp1 b{color:var(--fg)}
.dz-p .pp2{background:#2C2F4A;color:#FAF8F5} .dz-p .pp2 small{color:#F2E500} .dz-p .pp2 em{color:#d9dae3}
.dz-link{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-weight:700;color:var(--fg)} .dz-link .arr{width:16px;height:16px}
.m-fr{margin:0 0 12px;font-size:16px;color:var(--soft)} .m-fr b{color:var(--fg);font-size:18px} .m-fr span{display:block;margin-top:4px;font-size:14px;color:var(--muted)}
.mm-links{display:flex;flex-wrap:wrap;gap:6px 22px;justify-content:flex-end}
@media (max-width:900px){
  .dw{grid-template-columns:1fr} .t-stage{position:static} .dz-r{grid-template-columns:1fr;gap:4px} .dz-p ol{grid-template-columns:1fr}
  .mm-top{display:flex!important;padding:6px 0 12px;margin:0;border-bottom:1px solid var(--line)} .mm-top > div{display:none} .mm-links{justify-content:flex-start;flex-direction:column;gap:10px} .nav .mm a.mm-all{font-size:16px}
}
.d-tabs button{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;text-align:left;min-width:0}
.d-tabs .m-tab-n{font-size:12.5px;font-weight:700;color:var(--muted)} .d-tabs .m-tab-w{font-family:var(--head);font-weight:800;font-size:clamp(16px,1.6vw,21px);line-height:1.15;max-width:100%;overflow:hidden;text-overflow:ellipsis} .d-tabs .m-tab-c{font-size:12.5px}
.d-tabs button[aria-selected="true"] .m-tab-n{color:var(--fg)}
@media (max-width:900px){ .m-tabs.d-tabs{display:flex!important;overflow-x:auto;gap:8px;padding-bottom:6px;scroll-snap-type:x proximity} .d-tabs button{flex:0 0 160px!important;align-items:flex-start!important;text-align:left!important;padding:10px 14px!important;scroll-snap-align:start} .mm-links a[href="#modell"]{display:none!important} }

/* Identität: Wer bin ich für Gott? */
.t-id{margin-top:18px;padding:20px 22px;background:#2C2F4A;color:#FAF8F5;border-radius:16px}
.t-id .m-p-n{color:#F2E500} .t-id p{font-size:clamp(18px,1.8vw,21px);font-weight:700;line-height:1.35;margin-top:6px} .t-id small{display:block;margin-top:6px;color:#c9cad6;font-size:13.5px}
.t-id-b{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px} .t-id .h-btn:not(.ghost){background:#F2E500;border-color:#F2E500;color:#2C2F4A} .t-id .h-btn.ghost{color:#FAF8F5;border-color:#FAF8F5}
.id-sec{margin-top:clamp(36px,5vw,64px);scroll-margin-top:90px}
.id-head h3{font-family:var(--head);font-weight:800;font-size:clamp(26px,3.2vw,40px);line-height:1.1;margin-top:10px;letter-spacing:-.01em}
.id-head h3 em{font-style:normal;color:var(--fg);background:linear-gradient(100deg,transparent 0,var(--accent) 2.5%,var(--accent) 97%,transparent 100%);border-radius:.18em .5em .22em .42em;padding:0 .14em}
.id-head p{max-width:64ch;margin-top:12px;color:var(--soft);font-size:17px}
.id-car{position:relative;margin-top:22px;padding:clamp(24px,3vw,36px);background:#2C2F4A;color:#FAF8F5;border-radius:20px;outline:none;min-height:230px;display:flex;flex-direction:column}
.id-car:focus-visible{box-shadow:0 0 0 3px #F2E500}
.id-car-top{display:flex;justify-content:space-between;align-items:center;gap:12px} .id-car .m-p-n{color:#F2E500}
.id-car .m-ic{background:transparent;border-color:#676a88;color:#FAF8F5} .id-car .m-ic:hover{background:#F2E500;border-color:#F2E500;color:#2C2F4A}
.id-car-t{font-family:var(--head);font-weight:800;font-size:clamp(24px,3.2vw,40px);line-height:1.2;letter-spacing:-.01em;margin-top:18px;max-width:30ch;text-wrap:balance}
.id-car-r{display:block;margin-top:12px;color:#c9cad6;font-size:15px}
.id-prog{margin-top:auto;padding-top:24px} .id-prog::before{content:"";display:block;height:4px;border-radius:2px;background:#484c6c} .id-prog i{display:block;height:4px;border-radius:2px;background:#F2E500;margin-top:-4px;transition:width .3s}
.id-acc{margin-top:14px;border:1px solid var(--line);border-radius:16px;background:var(--surface);overflow:hidden}
.id-tg{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px 20px;font:inherit;font-weight:700;font-size:16px;color:var(--fg);background:transparent;border:0;cursor:pointer;text-align:left}
.id-tg svg{width:20px;height:20px;flex:none;transition:transform .25s} .id-tg[aria-expanded="true"] svg{transform:rotate(180deg)} .id-tg:hover span{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:3px;text-underline-offset:4px}
.id-grid{list-style:none;margin:0;padding:4px 14px 14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px} .id-grid[hidden]{display:none}
.id-grid button{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;align-content:start;width:100%;height:100%;text-align:left;font:inherit;color:var(--fg);padding:14px 16px;background:var(--bg);border:1px solid var(--line);border-radius:12px;cursor:pointer}
.id-grid button:hover{border-color:var(--fg)} .id-grid button[aria-current="true"]{background:#2C2F4A;border-color:#2C2F4A;color:#FAF8F5} .id-grid button[aria-current="true"] i{color:#F2E500} .id-grid button[aria-current="true"] span{color:#c9cad6}
.id-grid i{grid-row:1/3;font-style:normal;font-weight:700;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;padding-top:3px}
.id-grid b{font-weight:600;font-size:15px;line-height:1.4} .id-grid span{font-size:13px;color:var(--muted)}
.id-src{display:block;margin-top:12px;color:var(--muted);font-size:13px}
@media (max-width:900px){ .id-grid{grid-template-columns:1fr 1fr} }
@media (max-width:600px){ .id-grid{grid-template-columns:1fr} .id-car{min-height:260px} }

/* V2.1: Formel, Wurzel-Chips, Karpos, Wald, Disziplin-Kriterien */
.kp-f{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:20px}
.kp-f b{padding:8px 18px;border-radius:999px;background:#2C2F4A;color:#FAF8F5;font-size:16px} .kp-f b:last-child{background:var(--accent);color:#2C2F4A} .kp-a{font-size:22px;font-weight:700;color:var(--muted)}
.kp-ft{max-width:60ch;margin-top:10px;color:var(--soft);font-size:15.5px}
.t-sub{margin-top:14px;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}
.t-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}
.t-chips button{font:inherit;font-weight:700;font-size:14px;padding:7px 14px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--fg);cursor:pointer}
.t-chips button:hover{border-color:var(--fg)} .t-chips button[aria-pressed="true"]{background:var(--accent);border-color:var(--accent);color:#2C2F4A}
.t-vq{margin:12px 0 0;padding:12px 16px;border-left:3px solid var(--accent);background:color-mix(in srgb,var(--fg) 4%,transparent);border-radius:0 12px 12px 0}
.t-vq p{font-style:italic;font-size:15px;color:var(--soft);line-height:1.5} .t-vq p::before{content:"„"} .t-vq p::after{content:"“"} .t-vq cite{display:block;margin-top:4px;font-style:normal;font-size:13px;font-weight:700;color:var(--fg)}
.t-miss{margin-top:16px;padding:14px 16px;border:1px solid var(--line);border-radius:12px} .t-miss ul{margin:6px 0 0;padding-left:18px} .t-miss li{font-size:14.5px;color:var(--soft);margin-top:3px}
.t-note{margin-top:14px;font-weight:600;font-size:15px}
.t-sum{margin-top:12px;font-size:14.5px;color:var(--soft);padding:12px 16px;background:#f4f1ec;border-radius:12px}
.t-rv{margin-top:14px} .t-karpos{margin-top:14px;font-size:15px;color:var(--soft)}
.t-id small{line-height:1.45}
.id-car-v{margin:14px 0 0} .id-car-v p{font-style:italic;font-size:clamp(15px,1.4vw,17px);color:#d9dae3;line-height:1.5;max-width:70ch} .id-car-v cite{display:block;margin-top:8px;font-style:normal;font-size:14px;font-weight:700;color:#F2E500}
.id-grid em{grid-column:2;font-size:13.5px;color:var(--soft);line-height:1.45} .id-grid button[aria-current="true"] em{color:#d9dae3}
.forest{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(20px,3vw,40px);align-items:center;margin-top:clamp(40px,5vw,64px);padding:clamp(18px,2.4vw,28px);background:#2C2F4A;color:#FAF8F5;border-radius:22px}
.forest-art{line-height:0;border-radius:14px;overflow:hidden} .forest-art svg{width:100%;height:auto;display:block}
.forest-t .h-kicker{color:#F2E500} .forest-t h3{font-family:var(--head);font-weight:800;font-size:clamp(24px,2.8vw,34px);margin-top:8px} .forest-t p{margin-top:12px;color:#d9dae3;font-size:15.5px} .forest-t small{display:block;margin-top:12px;color:#abadbf;font-size:13px} .forest-t a{color:#FAF8F5}
.dd{margin:0 0 18px;padding:20px 24px;border-left:4px solid var(--accent);background:var(--surface);border-radius:0 16px 16px 0} .dd p{font-size:clamp(18px,1.9vw,22px);font-weight:700;line-height:1.4;margin-top:6px}
.dcore{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);gap:18px;align-items:start;margin-top:clamp(28px,4vw,44px)} .dcore p{margin-top:6px;color:var(--soft)}
.dcore-ex{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px} .dcore-ex div{padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--surface)} .dcore-ex b{display:block;font-size:15px} .dcore-ex span{display:block;margin-top:4px;font-size:13.5px;color:var(--soft);line-height:1.5}
.dcrit{margin-top:16px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}
.dcrit summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;cursor:pointer;list-style:none} .dcrit summary::-webkit-details-marker{display:none}
.dcrit summary > span{display:flex;flex-direction:column;gap:2px} .dcrit summary b{font-size:17px} .dcrit summary svg{width:20px;height:20px;flex:none;transition:transform .25s} .dcrit[open] summary svg{transform:rotate(180deg)}
.dcrit-g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 20px} .dcrit-g div{padding:14px 0;border-top:3px solid #2C2F4A}
.dcrit-g h4{font-size:15px;text-transform:uppercase;letter-spacing:.12em} .dcrit-g ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px} .dcrit-g li b{display:block;font-size:14.5px} .dcrit-g li span{display:block;font-size:13.5px;color:var(--soft);line-height:1.45}
.dcrit-s{padding:4px 20px 18px;font-size:13.5px;color:var(--muted)}
@media (max-width:900px){ .forest,.dcore{grid-template-columns:1fr} .dcrit-g{grid-template-columns:1fr 1fr} }
@media (max-width:600px){ .dcore-ex,.dcrit-g{grid-template-columns:1fr} }
@media (max-width:600px){ .t-panel .d-top{flex-wrap:wrap;row-gap:8px} .t-panel .d-top > span:first-child{flex-basis:100%} .t-panel .d-nav{margin-left:auto} }

/* Startseite: Modell-Kachel mit dem Kingdompreneur-Baum */
.t-model .t-tree{position:absolute;top:14px;right:18px;bottom:14px;width:52%;line-height:0;pointer-events:none}
.t-model .t-tree svg{width:100%;height:100%;display:block}
.t-model::after{background:linear-gradient(90deg,#2C2F4A 0%,#2C2F4A 30%,color-mix(in srgb,#2C2F4A 0%,transparent) 48%)}
.t-model .tile-in{max-width:50%} .t-model{min-height:440px}
.tree-mini .tl rect{fill:#FAF8F5} .tree-mini .tl text{fill:#2C2F4A;font:700 17px var(--font)}
.t-model:hover .tree-mini .tf{fill:#FAF8F5;stroke:#F2E500;stroke-width:4}
@media (max-width:900px){
  .t-model{flex-direction:column;align-items:stretch;min-height:0}
  .t-model .t-tree{position:relative;top:auto;right:auto;bottom:auto;width:100%;height:auto;padding:16px 16px 0} .t-model .t-tree svg{height:auto;max-height:420px}
  .t-model::after{display:none} .t-model .tile-in{max-width:none}
}
.tree-mini .ground{stroke:#484c6c}

/* Startseite neu: Antwort im Titel, Baum im Hero, Wachstum, Messen */
.h-answer{margin-top:14px;font-family:var(--head);font-weight:800;font-size:clamp(20px,2.2vw,28px);line-height:1.25;color:var(--accent)} .h-answer cite{font-family:var(--font);font-style:normal;font-weight:600;font-size:.55em;color:var(--soft);margin-left:.4em;white-space:nowrap}
.h-hero .h-answer + .h-lead{margin-top:12px}
.h-tree{display:block;line-height:0;max-width:540px;justify-self:center;width:100%;transition:transform .3s}
.h-tree svg{width:100%;height:auto} .h-tree:hover{transform:translateY(-4px)} .h-tree:hover .tf{fill:#FAF8F5;stroke:#F2E500;stroke-width:4}
.h-grow{margin-top:8px} .h-grow small{display:block;margin-top:12px;font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)} .h-grow h3{margin-top:2px}
.h-chips{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px} .h-chips li{padding:4px 11px;border:1px solid var(--line);border-radius:999px;font-size:13px;font-weight:600;background:var(--surface)}
.h-grow li:last-child .h-chips li{background:var(--accent);border-color:var(--accent);color:#2C2F4A}
.h-grow + .h-howcta .h-btn.ghost{color:var(--fg);border-color:var(--fg)}
.h-measure{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(24px,4vw,56px);align-items:center}
.h-steps-v{grid-template-columns:1fr;border-top:0;gap:26px} .h-steps-v li{padding:0 0 0 58px} .h-steps-v li span{top:0} .h-steps-v h3{margin-top:4px} .h-steps-v p{max-width:52ch}
.h-measure .h-wheel{max-width:600px;justify-self:center;width:100%}
.pillar b{white-space:normal}
@media (max-width:900px){ .h-measure{grid-template-columns:1fr} .h-tree{max-width:420px} }
.t-ex,.t-study{grid-column:span 6!important}
@media (max-width:900px){ .t-ex,.t-study{grid-column:span 12!important} }
.h-tree svg{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%)}
@media (max-width:600px){ .m-def-w{font-size:clamp(26px,8.6vw,40px)} }
/* Modellseite: Titel mit Kingdompreneur-Baum wie zuvor auf der Startseite */
.m-hero-tree .bgc{left:0!important;width:100%!important;opacity:1!important}
.m-hero-tree::after{background:linear-gradient(0deg,var(--bg) 0%,color-mix(in srgb,var(--bg) 0%,transparent) 22%)!important}
.m-hero-tree .m-hero-t{max-width:none}
.m-hero-tree h1{font-size:clamp(38px,4.4vw,62px)}
/* Startseite: vier Schritte des Wachstums mit Link ins Modell */
.h-steps.h-grow{grid-template-columns:repeat(4,minmax(0,1fr))}
.h-grow li{display:flex;flex-direction:column} .h-grow .h-chips{margin-bottom:4px}
.h-more{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:16px;font-weight:700;font-size:15px;color:var(--fg);text-decoration:none}
.h-more .arr{width:16px;height:16px} .h-more:hover{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:3px;text-underline-offset:5px}
@media (max-width:1100px){ .h-steps.h-grow{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px} }
@media (max-width:900px){ .h-steps.h-grow{grid-template-columns:1fr;row-gap:26px} }
/* Startseite: Weg von den Wurzeln zur Frucht, untereinander mit Symbolen aus dem Baum */
.h-path{list-style:none;margin:8px 0 0;padding:0;max-width:880px;position:relative}
.h-path::before{content:"";position:absolute;left:43px;top:44px;bottom:44px;width:2px;background:repeating-linear-gradient(180deg,var(--fg) 0 6px,transparent 6px 12px);opacity:.35}
.h-path > li{display:grid;grid-template-columns:88px minmax(0,1fr);gap:24px;align-items:start;position:relative;padding-bottom:clamp(28px,3.4vw,40px)}
.h-path > li:last-child{padding-bottom:0}
.hp-ic{position:relative;width:88px;height:88px;border-radius:50%;background:#2C2F4A;display:grid;place-items:center;box-shadow:0 0 0 6px var(--bg);z-index:1}
.hp-ic svg{width:56px;height:56px}
.hp-ic i{position:absolute;top:-4px;right:-4px;width:28px;height:28px;border-radius:50%;background:var(--accent);color:#2C2F4A;font-style:normal;font-weight:800;font-size:13px;display:grid;place-items:center;box-shadow:0 0 0 3px var(--bg)}
.h-path > li:not(:last-child) .hp-ic::after{content:"";position:absolute;left:50%;bottom:-30px;transform:translateX(-50%) rotate(45deg);width:9px;height:9px;border-right:2px solid var(--fg);border-bottom:2px solid var(--fg);opacity:.45}
.hp-b{padding:14px 22px 18px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}
.hp-b small{display:block;font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}
.hp-b h3{font-size:clamp(22px,2.2vw,28px);font-weight:800;margin-top:2px} .hp-b p{color:var(--soft);font-size:15.5px;margin-top:6px;max-width:62ch}
.hp-b .h-chips{margin:12px 0 0} .hp-b .h-more{padding-top:12px}
.h-path > li:last-child .h-chips li{background:var(--accent);border-color:var(--accent);color:#2C2F4A}
@media (max-width:600px){
  .h-path::before{left:31px;top:32px;bottom:32px}
  .h-path > li{grid-template-columns:64px minmax(0,1fr);gap:14px}
  .hp-ic{width:64px;height:64px} .hp-ic svg{width:42px;height:42px} .hp-ic i{width:24px;height:24px;font-size:12px}
  .hp-b{padding:12px 16px 16px}
}
.h-path::before{display:none}
.h-path > li:not(:last-child)::before{content:"";position:absolute;left:43px;top:96px;bottom:6px;width:2px;background:repeating-linear-gradient(180deg,var(--fg) 0 6px,transparent 6px 12px);opacity:.35}
.h-path > li:not(:last-child) .hp-ic::after{display:none}
.h-path > li:not(:last-child)::after{content:"";position:absolute;left:39px;bottom:4px;width:9px;height:9px;border-right:2px solid var(--fg);border-bottom:2px solid var(--fg);transform:rotate(45deg);opacity:.45}
@media (max-width:600px){ .h-path > li:not(:last-child)::before{left:31px;top:72px} .h-path > li:not(:last-child)::after{left:27px} }
/* Startseite „Messen“: Schritte untereinander mit Symbolen, daneben das Rad */
.h-measure{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}
.h-wheel-m{margin-top:0;align-self:start}
.h-path-sm > li{grid-template-columns:72px minmax(0,1fr);gap:18px;padding-bottom:26px}
.h-path-sm .hp-ic{width:72px;height:72px} .h-path-sm .hp-ic svg{width:46px;height:46px}
.h-path-sm > li:not(:last-child)::before{left:35px;top:80px} .h-path-sm > li:not(:last-child)::after{left:31px}
.h-path-sm .hp-b{padding:12px 18px 14px} .h-path-sm .hp-b h3{font-size:20px;margin-top:0} .h-path-sm .hp-b p{font-size:15px}
.h-measure .h-howcta{margin-top:22px}
.h-wheel-m{max-width:580px;justify-self:center;width:100%} .h-wheel-m figcaption{text-align:center;font-size:13px;color:var(--muted);margin-top:6px}
@media (max-width:900px){ .h-measure{grid-template-columns:1fr} .h-measure .h-wheel-m{order:-1} }
@media (max-width:600px){ .h-path-sm > li{grid-template-columns:60px minmax(0,1fr)} .h-path-sm .hp-ic{width:60px;height:60px} .h-path-sm .hp-ic svg{width:38px;height:38px} .h-path-sm > li:not(:last-child)::before{left:29px;top:68px} .h-path-sm > li:not(:last-child)::after{left:25px} }

/* Startseite: Slider für Beispiele und Studie */
.hs-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}
.hs-head .h-sub{color:var(--soft);font-size:17px;max-width:60ch;margin-top:12px}
.hs-nav{display:flex;gap:10px;flex:none}
.hs-b{width:48px;height:48px;border-radius:50%;border:1.5px solid var(--fg);background:transparent;color:var(--fg);display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s,opacity .2s}
.hs-b svg{width:20px;height:20px} .hs-b:hover:not(:disabled){background:var(--fg);color:var(--bg)} .hs-b:disabled{opacity:.3;cursor:default}
.hs{position:relative}
.hs-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2*20px)/3);column-gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;padding:6px 2px 18px;margin:-6px -2px 0;scrollbar-width:none;overscroll-behavior-x:contain}
.hs-track::-webkit-scrollbar{display:none}
.hs-track:focus-visible{outline:2px solid var(--fg);outline-offset:4px;border-radius:12px}
.hs-card{scroll-snap-align:start;display:flex;flex-direction:column;border-radius:20px;text-decoration:none;color:var(--fg);overflow:hidden;transition:transform .25s,box-shadow .25s;min-width:0}
.hs-card:hover{transform:translateY(-4px)}
.hs-prog{position:relative;height:4px;border-radius:2px;background:var(--track);margin-top:8px;overflow:hidden} .hs-prog i{position:absolute;top:0;bottom:0;left:0;border-radius:2px;background:var(--fg);transition:left .15s,width .2s}
.hs-cta{margin-top:28px}
/* Beispiele: Zitat auf Navy, darunter Person und Titel */
.hx-card{background:var(--surface);border:1px solid var(--line)} .hx-card:hover{box-shadow:0 22px 50px color-mix(in srgb,#2C2F4A 16%,transparent)}
.hx-q{background:#2C2F4A;color:#FAF8F5;padding:24px 24px 26px;flex:1;display:flex;flex-direction:column;gap:14px;min-height:230px;position:relative}
.hx-q.is-q::after{content:"“";position:absolute;right:20px;top:14px;font:800 84px/1 var(--head);color:#F2E500;pointer-events:none}
.hx-tag{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#2C2F4A;background:#F2E500;border-radius:999px;padding:4px 11px}
.hx-q blockquote,.hx-q .hx-t{font-size:18px;line-height:1.45;font-weight:600;margin:0;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden} .hx-q .hx-t{font-weight:500;color:#d9dae3}
.hx-q blockquote::before{content:"„"} .hx-q blockquote::after{content:"“"}
.hx-b{padding:20px 24px 22px;display:flex;flex-direction:column;gap:4px}
.hx-meta{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center}
.hx-b b{font-size:19px;line-height:1.25;margin-top:6px} .hx-who{font-size:14.5px;color:var(--soft)}
.hx-go{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-weight:700;font-size:14.5px} .hx-card:hover .arr{transform:translateX(4px)}
/* Studie: Navy-Fläche, Erkenntnis-Karten mit großer Zahl in Gelb */
.h-sts{background:var(--bg);overflow:hidden} .h-sts .h-wrap{position:relative;z-index:1}
.hst-card{background:var(--surface);border:1px solid var(--line);padding:24px 24px 22px;gap:10px}
.hst-card:hover{border-color:#F2E500;box-shadow:0 22px 50px rgba(0,0,0,.3)}
.hst-no{font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--muted)}
.hst-n{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap} .hst-n b{font:800 clamp(44px,4.6vw,60px)/1 var(--head);color:#F2E500;letter-spacing:-.02em} .hst-n span{font-size:14px;color:var(--soft);max-width:16ch;line-height:1.3}
.hst-card h3{font-size:21px;line-height:1.25;margin-top:4px} .hst-card p{font-size:15px;color:var(--soft)}
.hst-bars{display:grid;gap:7px;margin-top:auto;padding-top:12px}
.hst-bars div{display:grid;grid-template-columns:minmax(0,1fr) 38% 40px;gap:10px;align-items:center;font-size:12.5px;color:var(--muted)}
.hst-bars span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .hst-bars i{height:6px;border-radius:3px;background:var(--track);overflow:hidden} .hst-bars u{display:block;height:100%;background:#8a8db0;border-radius:3px}
.hst-bars em{font-style:normal;font-weight:700;text-align:right;color:var(--soft)}
.hst-bars .on{color:#FAF8F5} .hst-bars .on u{background:#F2E500} .hst-bars .on em{color:#F2E500}
.h-sts .hs-prog i{background:#F2E500}
@media (max-width:1000px){ .hs-track{grid-auto-columns:calc((100% - 20px)/2.15)} }
@media (max-width:640px){ .hs-head{display:block} .hs-nav{display:none} .hs-track{grid-auto-columns:84%;column-gap:14px} .hx-q{min-height:200px} .hx-q blockquote,.hx-q .hx-t{font-size:17px} .hst-bars div{grid-template-columns:minmax(0,1fr) 28% 38px} }

/* Startseite: Grundvers Joh 15,8 auf hellem Grund */
.h-vl{position:relative;padding-block:clamp(72px,10vw,140px);text-align:center;background:var(--bg);border-bottom:1px solid var(--line)}
.h-vl blockquote{margin:0 auto;max-width:26ch;font-family:var(--font);font-weight:700;letter-spacing:-.01em;font-size:clamp(28px,4vw,50px);line-height:1.18;text-wrap:balance;color:var(--fg)}
.h-vl blockquote em{font-style:normal;color:#2C2F4A;background:linear-gradient(100deg,transparent 0,#F2E500 2.5%,#F2E500 97%,transparent 100%);border-radius:.18em .5em .22em .42em;padding:0 .14em;margin:0 -.06em;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.h-vl cite{display:block;font-style:normal;font-size:12.5px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin-top:26px}
.h-vl cite::before{content:"";display:block;width:44px;height:4px;border-radius:2px;background:#F2E500;margin:0 auto 18px}

/* Bilder zu den Beispielen (ex_art.js) */
.x-art{display:block;width:100%;height:100%}
.x-media{display:block;aspect-ratio:16/9;overflow:hidden;border-radius:12px;margin-bottom:6px;background:#2C2F4A}
.x-card .x-media{margin:-8px -10px 10px;border-radius:12px}
.excard .x-media{margin-bottom:10px}
.x-card:hover .x-media .x-art,.excard:hover .x-media .x-art,.hx-card:hover .x-art{transform:scale(1.04)} .x-media .x-art,.hx-art .x-art{transition:transform .5s ease}
.r-page .x-media{display:none}
.x-hero .h-wrap{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(24px,4vw,56px);align-items:center}
.x-hero-art{position:relative;z-index:3;margin:0;border-radius:22px;overflow:hidden;aspect-ratio:16/9;box-shadow:0 0 0 1px #484c6c,0 30px 70px rgba(0,0,0,.35)}
@media (max-width:900px){ .x-hero .h-wrap{grid-template-columns:1fr} .x-hero-art{order:-1;max-width:560px} }
.hx-art{position:relative;aspect-ratio:16/9;overflow:hidden;background:#2C2F4A}
.hx-art .hx-tag{position:absolute;left:18px;top:16px;box-shadow:0 4px 14px rgba(0,0,0,.25)}
.hx-q{min-height:0;padding-top:18px;border-top:1px solid #3d4168}
.hx-q blockquote,.hx-q .hx-t{-webkit-line-clamp:4;font-size:16.5px}
.hx-q.is-q::after{top:auto;bottom:-30px;font-size:70px;opacity:.85}
.hx-q{padding-bottom:22px}
@media (max-width:640px){ .hx-q blockquote,.hx-q .hx-t{font-size:15.5px} }
.hx-b{flex:1} .hx-b .hx-go{margin-top:auto;padding-top:14px}

/* Startseite, Wachstumsweg: Wurzeln in Identität (Pfahlwurzel) und Auftrag (Horizontalwurzeln) geteilt */
.hp-two{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}
.hp-two > div{border:1px solid var(--line);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;background:color-mix(in srgb,var(--bg) 60%,transparent)}
.hp-sub{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fg)}
.hp-two p{font-size:14.5px;margin-top:6px} .hp-two .h-chips{margin-top:10px} .hp-two .h-more{margin-top:auto;padding-top:12px}
@media (max-width:700px){ .hp-two{grid-template-columns:1fr} }

/* ===== Modell als Weg: Überblick und fünf Kapitelseiten ===== */
.ch-si{position:relative;flex:none;width:56px;height:56px;border-radius:50%;background:#2C2F4A;display:grid;place-items:center}
.ch-si svg{width:64%;height:64%}
/* Titel der Kapitelseiten */
.ch-hero .h-kicker a{color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in srgb,#F2E500 60%,transparent)}
.ch-hero .ch-q{font-size:clamp(19px,2vw,24px);font-weight:600;line-height:1.35;color:#FAF8F5;margin-top:14px;max-width:30ch;padding-left:16px;border-left:4px solid #F2E500}
.ch-tree{max-width:400px}
@media (max-width:900px){ .ch-tree{max-width:260px;order:-1} }
/* Kapitelleiste */
.ch-steps{background:var(--bg);border-bottom:1px solid var(--line);position:relative;z-index:2}
.ch-steps .h-wrap{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding-block:10px}
.ch-steps .h-wrap::-webkit-scrollbar{display:none}
.ch-steps a{display:flex;align-items:center;gap:10px;flex:1 0 auto;padding:8px 14px 8px 8px;border-radius:999px;text-decoration:none;color:var(--fg);white-space:nowrap;transition:background .2s}
.ch-steps a:hover{background:color-mix(in srgb,#2C2F4A 7%,transparent)}
.ch-steps .ch-si{width:36px;height:36px}
.ch-steps b{font-size:15px;font-weight:700;display:flex;align-items:baseline;gap:6px} .ch-steps b i{font-style:normal;font-size:12px;color:var(--muted)}
.ch-steps a[aria-current]{background:#2C2F4A;color:#FAF8F5} .ch-steps a[aria-current] b i{color:#F2E500} .ch-steps a[aria-current] .ch-si{box-shadow:0 0 0 2px #F2E500}
@media (max-width:700px){ .ch-steps a{flex:0 0 auto;padding-right:12px} .ch-steps b{font-size:14px} }
/* Überblick: fünf Kapitel als Karten */
.ch-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}
.ch-cards a{display:flex;flex-direction:column;gap:6px;height:100%;padding:20px 18px 18px;border:1px solid var(--line);border-radius:18px;background:var(--surface);text-decoration:none;color:var(--fg);transition:transform .25s,box-shadow .25s,border-color .25s}
.ch-cards a:hover{transform:translateY(-4px);border-color:#2C2F4A;box-shadow:0 20px 44px color-mix(in srgb,#2C2F4A 14%,transparent)}
.ch-cards .ch-si{margin-bottom:8px}
.ch-cards small{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}
.ch-cards b{font-size:19px;line-height:1.25} .ch-cards em{font-style:normal;font-size:14.5px;color:var(--soft);line-height:1.45}
.ch-go{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-weight:700;font-size:14.5px} .ch-cards a:hover .arr{transform:translateX(4px)}
@media (max-width:1100px){ .ch-cards{grid-template-columns:repeat(3,minmax(0,1fr))} }
@media (max-width:700px){ .ch-cards{grid-template-columns:1fr} .ch-cards a{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:14px;row-gap:2px;padding:16px} .ch-cards .ch-si{grid-row:span 4;margin:0} .ch-go{padding-top:6px} }
/* Ein Baumteil als Abschnitt */
.ch-part + .ch-part,.m-identsec + .ch-part{border-top:1px solid var(--line)}
.ch-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,56px);align-items:start}
.ch-grid.one{grid-template-columns:minmax(0,760px)}
.ch-txt h2{margin-top:6px} .ch-pq{font-size:20px;font-weight:700;margin-top:14px;padding-left:14px;border-left:4px solid #F2E500}
.ch-p{font-size:17px;line-height:1.65;color:var(--soft);margin-top:14px}
.ch-txt .t-sub,.ch-txt .t-note{margin-top:14px}
.ch-side{display:grid;gap:16px}
.ch-vs .t-chips{margin-top:12px} .ch-vs .t-vq{margin-top:14px}
.ch-miss{margin:0}
@media (max-width:900px){ .ch-grid{grid-template-columns:1fr} }
.ch-vl{border-top:1px solid var(--line)}
.m-identsec{padding-top:0} .m-identsec .id-sec{margin-top:0}
.ch-sumbox{max-width:820px;margin:0 auto;text-align:center;padding:clamp(24px,4vw,40px);border-radius:22px;background:#2C2F4A;color:#FAF8F5}
.ch-sumbox .h-kicker{color:#F2E500} .ch-sumbox p{color:#d9dae3;margin-top:12px;font-size:16.5px} .ch-sumbox .ch-sum1{font-size:clamp(20px,2.4vw,26px);font-weight:700;color:#FAF8F5;line-height:1.35}
.ch-sumbox .m-verse{color:#abadbf;border:0;padding:0;margin-top:18px}
/* Weiter zu … */
.ch-nav{border-top:1px solid var(--line)}
.ch-ncs{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.ch-nc{display:flex;align-items:center;gap:16px;padding:18px 20px;border:1px solid var(--line);border-radius:18px;background:var(--surface);text-decoration:none;color:var(--fg);transition:transform .25s,border-color .25s,box-shadow .25s}
.ch-nc:hover{transform:translateY(-3px);border-color:#2C2F4A;box-shadow:0 18px 40px color-mix(in srgb,#2C2F4A 12%,transparent)}
.ch-nc > span:not(.ch-si){display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}
.ch-nc small{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)} .ch-nc b{font-size:19px} .ch-nc em{font-style:normal;font-size:14px;color:var(--soft)}
.ch-nc.prev{flex-direction:row-reverse;text-align:right} .ch-nc.prev > .arr{order:0}
.ch-nc > .arr{flex:none;width:22px;height:22px}
.ch-nc.next{grid-column:2}
.ch-nc.cta{background:#2C2F4A;border-color:#2C2F4A;color:#FAF8F5} .ch-nc.cta small{color:#F2E500} .ch-nc.cta em{color:#d9dae3} .ch-nc.cta .ch-si{background:#3d4168}
@media (max-width:700px){ .ch-ncs{grid-template-columns:1fr} .ch-nc.next{grid-column:auto;order:-1} .ch-nc.prev{flex-direction:row;text-align:left} }
/* Menü „Modell“: Überblick und fünf Kapitel */
.mmk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3.6fr);gap:18px;align-items:stretch}
.nav .mm .mmk a{display:flex;gap:12px;align-items:flex-start;padding:12px;margin:0;border-radius:14px;color:#FAF8F5;font-size:inherit;transition:background .2s}
.nav .mm .mmk a:hover{background:color-mix(in srgb,#FAF8F5 8%,transparent)}
.nav .mm .mmk a[aria-current]{background:color-mix(in srgb,#F2E500 14%,transparent);box-shadow:inset 0 0 0 1px #F2E500}
.mmk .ch-si{width:44px;height:44px;background:#3d4168}
.mmk a > span:not(.ch-si){display:flex;flex-direction:column;gap:2px;min-width:0}
.mmk small{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#F2E500}
.mmk b{font-size:15.5px;line-height:1.25} .mmk em{font-style:normal;font-size:13px;line-height:1.4;color:#abadbf}
.nav .mm .mmk a.mmk-ov{flex-direction:column;background:#363a5a;padding:16px}
.mmk-ov .ch-si{width:52px;height:52px}
.mmk-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}
.mmk-list .ch-si{display:none}
@media (max-width:900px){
  .mmk{grid-template-columns:1fr;gap:4px}
  .nav .mm .mmk a.mmk-ov{flex-direction:row;align-items:center;background:transparent;padding:10px 0}
  .mmk-list{grid-template-columns:1fr;gap:0}
  .mmk-list .ch-si{display:grid;width:40px;height:40px}
  .nav .mm .mmk a{align-items:center;padding:10px 0;border-radius:0}
  .nav .mm .mmk a[aria-current]{background:transparent;box-shadow:none} .nav .mm .mmk a[aria-current] b{color:#F2E500}
  .mmk em{display:none} .mmk b{font-size:17px}
  .mmk-ov .ch-si{width:40px;height:40px}
}
.ch-p.solo{margin-top:0;font-size:19px;color:var(--fg)}
.nav .mm .mmk a[aria-current]{color:#FAF8F5} .nav .mm .mmk a[aria-current] b{color:#F2E500}
@media (min-width:901px){ .mmk-list .ch-si{display:grid;width:40px;height:40px} .mmk-list a{flex-direction:column} }
@media (max-width:700px){ .ch-tree{max-width:210px} .ch-nc.prev > .arr{order:-1} }

/* Deutsche Fruchtwörter: dürfen an weichen Trennstellen umbrechen */
.pillar-w{white-space:normal;hyphens:manual;font-size:clamp(22px,16.5cqw,50px);line-height:1.02}
.m-word,.capcard-w{hyphens:manual;overflow-wrap:normal}
@media (max-width:760px){ .pillar-w{font-size:40px} }
#m-caps .m-tab-w{font-size:clamp(17px,1.8vw,24px);white-space:nowrap}

/* Beispiele: Reiter „Neueste“ + fünf Früchte, Erklärung unter jeder Frucht */
.x-tabsec{border-top:0}
.x-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:clamp(22px,3vw,34px)}
.x-tabs button{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--fg);font:inherit;cursor:pointer;text-align:left;min-width:0;transition:border-color .2s,background .2s}
.x-tabs button:hover{border-color:#2C2F4A}
.x-tabs b{font-size:15.5px;font-weight:700;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .x-tabs em{font-style:normal;font-size:12px;font-weight:700;color:var(--muted)}
.xt-n{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,#2C2F4A 8%,transparent);font-size:12px;font-weight:800}
.xt-ic{flex:none;width:26px;height:26px;display:grid;place-items:center} .xt-ic svg{width:26px;height:26px}
.x-tabs button[aria-selected="true"]{background:#2C2F4A;border-color:#2C2F4A;color:#FAF8F5} .x-tabs button[aria-selected="true"] em{color:#F2E500} .x-tabs button[aria-selected="true"] .xt-n{background:#F2E500;color:#2C2F4A}
@media (max-width:1000px){ .x-tabs{display:flex;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * clamp(20px,3vw,32px));padding-inline:clamp(20px,3vw,32px)} .x-tabs::-webkit-scrollbar{display:none} .x-tabs button{flex:0 0 auto} .x-tabs b{overflow:visible} }
.x-nudge{font-size:16.5px;color:var(--soft);max-width:70ch;margin-top:12px;line-height:1.6}
.x-nudge-b{padding:16px 20px;border-left:4px solid #F2E500;background:var(--surface);border-radius:0 14px 14px 0;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}
.x-nudge-b p{margin:0} .x-nudge-b b{color:var(--fg)} .x-nudge-b .x-nex{font-size:14px;color:var(--muted);margin-top:6px}
.x-fl{font:inherit;font-weight:700;color:var(--fg);background:none;border:0;padding:0;cursor:pointer;border-bottom:2px solid #F2E500} .x-fl:hover{background:#F2E500}
.x-head{margin-bottom:24px} .x-head > div{max-width:none}
@media (min-width:1001px){ .x-tabs{display:flex;flex-wrap:wrap} .x-tabs button{flex:1 1 auto} .x-tabs b{overflow:visible} }
.t-steps2{grid-template-columns:1fr 1fr}
.t-steps2 button{padding:8px 10px;gap:0 10px;grid-template-columns:26px 1fr} .t-steps2 i{width:26px;height:26px}
.t-steps2 b{font-size:14.5px} .t-steps2 span{font-size:12.5px;line-height:1.3}
@media (max-width:420px){ .t-steps2{grid-template-columns:1fr} }
/* Baum im Titel so hoch wie der Text links */
@media (min-width:901px){ .m-hero-tree .h-tree{max-width:340px} .ch-hero .h-tree.ch-tree{max-width:270px} .m-hero-tree .h-hero-grid,.ch-hero .h-hero-grid{align-items:center} }
/* Modell-Überblick: Weg Quelle → Frucht mit den Symbolen der Startseite */
.kp-path{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;position:relative}
.kp-path li{position:relative}
.kp-path li:not(:last-child)::after{content:"";position:absolute;top:44px;left:calc(50% + 52px);right:calc(-50% + 52px);border-top:2px dashed color-mix(in srgb,var(--fg) 35%,transparent)}
.kp-path a{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;text-decoration:none;color:var(--fg)}
.kp-path .hp-ic{margin-bottom:8px;transition:transform .25s} .kp-path a:hover .hp-ic{transform:translateY(-3px)}
.kp-path small{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}
.kp-path b{font-size:17px;line-height:1.25}
.kp-hint{margin:26px 0 18px;font-size:14.5px;color:var(--muted)}
@media (max-width:760px){ .kp-path{grid-template-columns:1fr;gap:10px} .kp-path li:not(:last-child)::after{display:none} .kp-path a{flex-direction:row;text-align:left;gap:14px} .kp-path .hp-ic{margin:0;width:56px;height:56px;flex:none} .kp-path .hp-ic svg{width:36px;height:36px} .kp-path a > small{order:0} .kp-path a{display:grid;grid-template-columns:56px 1fr;column-gap:14px} .kp-path .hp-ic{grid-row:span 2} }
@media (max-width:760px){ .kp-path a small{align-self:end} .kp-path a b{align-self:start} }
/* Baum im Titel bleibt beim Überfahren mit der Maus an seiner Stelle */
.h-tree,.h-tree:hover{transform:none!important;transition:none}
.ch-list{border-top:1px solid var(--line)}
/* Menü „Modell“: sechs gleich breite Punkte */
@media (min-width:901px){
  .mmk{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}
  .mmk-list{display:contents}
  .nav .mm .mmk a.mmk-ov{flex-direction:column;padding:12px;background:#363a5a}
  .mmk-ov .ch-si{width:40px;height:40px}
}
@media (min-width:901px){ .nav .mm .mmk a.mmk-ov{background:transparent} .nav .mm .mmk a.mmk-ov:hover{background:color-mix(in srgb,#FAF8F5 8%,transparent)} }
/* Beispiele mobil: Reiter als kompaktes Raster statt Wischleiste */
@media (max-width:1000px){
  .x-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible;margin-inline:0;padding-inline:0}
  .x-tabs button{flex:none;padding:10px 12px;gap:8px}
  .x-tabs b{overflow:hidden}
}
@media (max-width:600px){
  .x-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}
  .x-tabs .xt-n,.x-tabs .xt-ic{display:none}
  .x-tabs button{justify-content:space-between;padding:11px 14px;border-radius:12px}
  .x-tabs b{font-size:14.5px}
}
.x-nudge-b .x-nv{margin-top:10px;padding-top:10px;border-top:1px solid var(--line);font-size:15.5px;font-weight:600;color:var(--fg)}
/* Modell-Seiten: Titel überall gleich hoch, Inhalt senkrecht mittig */
.m-hero-tree,.ch-hero{display:flex;flex-direction:column;justify-content:center;min-height:var(--mh,520px)}
.m-hero-tree > .h-wrap,.ch-hero > .h-wrap{width:100%}
@media (max-width:900px){ .m-hero-tree .h-tree{max-width:210px;order:-1} }
@media (max-width:900px){ .m-hero-tree,.ch-hero{--mh:670px} }
@media (max-width:600px){ .m-hero-tree,.ch-hero{--mh:700px} }
@media (max-width:380px){ .m-hero-tree,.ch-hero{--mh:725px} }
/* Desktop: kein künstlicher Leerraum mehr – der Baum ist überall gleich groß (370 px) und bestimmt die Titelhöhe */
@media (min-width:901px){
  .m-hero-tree,.ch-hero{min-height:0}
  .m-hero-tree .h-tree,.ch-hero .h-tree.ch-tree{width:370px;max-width:370px}
}
@media (max-width:900px){ .m-hero-tree .h-tree{max-width:260px} }
@media (max-width:700px){ .m-hero-tree .h-tree{max-width:210px} }
/* Alle Titelbereiche wie im Modell-Überblick: Lichtanimation über die ganze Breite, nur unten sanft ausgeblendet */
.h-hero .bgc{left:0!important;width:100%!important;opacity:1!important}
.h-hero::after{background:linear-gradient(0deg,var(--bg) 0%,color-mix(in srgb,var(--bg) 0%,transparent) 22%)!important}
.t-panel .h-chips{margin-top:14px} .t-panel .m-verse.xs{margin-top:14px}
.t-two{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px} .t-two > div{border:1px solid var(--line);border-radius:12px;padding:12px 14px} .t-two .h-chips{margin-top:8px}
.t-panel .t-sum{margin-top:14px;font-weight:600;color:var(--fg)}
@media (max-width:600px){ .t-two{grid-template-columns:1fr} }
.t-panel .h-chips-y li{background:#F2E500;border-color:#F2E500;color:#2C2F4A}
@media (max-width:1220px){ .t-explorer{grid-template-columns:1fr} .t-explorer .t-stage{max-width:560px;width:100%;justify-self:center} }

/* Baum auf Handy und Tablet: Wisch-Karten statt Baum + Kasten */
.tcards{display:none}
@media (max-width:1220px){
  .t-explorer,.kp-hint{display:none!important}
  .tcards{display:block;margin-top:8px}
  .tc-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}
  .tc-hint{font-size:14px;color:var(--muted)}
  .tc-track{grid-auto-columns:calc((100% - 16px)/2);column-gap:16px}
  .tc{scroll-snap-align:start;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:20px;background:var(--surface);overflow:hidden;min-width:0}
  .tc-art{position:relative;background:#2C2F4A;display:grid;place-items:center;padding:14px 0 6px}
  .tc-art svg{width:min(230px,70%);height:auto}
  .tc-n{position:absolute;top:12px;right:14px;font-size:12px;font-weight:700;letter-spacing:.12em;color:#abadbf}
  .tc-b{padding:18px 18px 20px;display:flex;flex-direction:column;flex:1}
  .tc-b small{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}
  .tc-b h3{font-size:22px;line-height:1.2;margin-top:4px} .tc-b .t-q{font-size:15.5px;margin-top:6px}
  .tc-t{font-size:15px;line-height:1.55;color:var(--soft);margin-top:10px}
  .tc-b .h-chips{margin-top:12px} .tc-b .m-verse.xs{margin-top:12px;font-size:14px} .tc-b .t-sum{margin-top:12px;font-size:14.5px;font-weight:600;color:var(--fg)}
  .tc-b .t-two{grid-template-columns:1fr;gap:8px;margin-top:12px} .tc-b .t-two > div{border:1px solid var(--line);border-radius:12px;padding:10px 12px}
  .tc-b .t-disc{margin-top:12px}
  .tc-go{margin-top:auto;padding-top:16px}
}
@media (max-width:700px){ .tc-track{grid-auto-columns:88%;column-gap:12px} .tc-head .hs-nav{display:flex} .tc-head .hs-b{width:40px;height:40px} }

/* Modell-Überblick: Baum wächst beim Scrollen (Quelle → Früchte) */
.gs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start;margin-top:10px}
.gs-stage{position:sticky;top:calc(env(safe-area-inset-top,0px) + 84px);z-index:2}
.gs-tree{background:#2C2F4A;border-radius:22px;overflow:hidden;line-height:0;max-height:calc(100vh - 110px);display:flex;justify-content:center}
.gs-tree svg{width:100%;height:auto;max-height:calc(100vh - 110px)}
.gs-tree .tp{transition:opacity .5s ease}
.gs-tree .tp.gs-off{opacity:.14}
.gs-tree .tree .tp:not(.on):not(.gs-off){opacity:1}
.gs-steps{list-style:none;margin:0;padding:0}
.gs-step{min-height:78vh;display:flex;align-items:center;padding-block:4vh}
.gs-step:first-child{min-height:60vh;align-items:flex-start;padding-top:0}
.gs-step:last-child{min-height:70vh}
.gs-card{width:100%;padding:24px 24px 22px;border:1px solid var(--line);border-radius:20px;background:var(--surface);opacity:.45;transform:translateY(8px);transition:opacity .45s,transform .45s,box-shadow .45s}
.gs-step.on .gs-card{opacity:1;transform:none;box-shadow:0 22px 50px color-mix(in srgb,#2C2F4A 12%,transparent)}
.gs-n{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}
.gs-card h3{font-size:clamp(22px,2.2vw,28px);line-height:1.2;margin-top:6px} .gs-card .t-q{font-size:16.5px;margin-top:6px}
.gs-t{font-size:16px;line-height:1.6;color:var(--soft);margin-top:12px}
.gs-card .h-chips,.gs-card .m-verse.xs,.gs-card .t-sum,.gs-card .t-two,.gs-card .t-disc{margin-top:14px}
.gs-card .t-sum{font-weight:600;color:var(--fg)}
.gs-go{margin-top:18px}
@media (prefers-reduced-motion:reduce){ .gs-card,.gs-tree .tp{transition:none} }
/* Handy und Tablet: Baum bleibt oben stehen, die Texte laufen darunter durch */
@media (max-width:900px){
  .gs{grid-template-columns:1fr;gap:0}
  .gs-stage{top:calc(env(safe-area-inset-top,0px) + 64px);background:var(--bg);padding-bottom:12px;margin-inline:calc(-1 * clamp(20px,3vw,32px));padding-inline:clamp(20px,3vw,32px)}
  .gs-tree{max-height:none;height:min(38vh,330px)} .gs-tree svg{height:100%;width:auto;max-height:none}
  .gs-step{min-height:62vh;padding-block:3vh} .gs-step:first-child{min-height:50vh;padding-top:8px}
  .gs-card{padding:18px}
  .gs-t{font-size:15px}
}
/* sticky braucht einen Vorfahren ohne overflow:hidden – clip schneidet ebenfalls, ohne Scrollcontainer zu sein */
.home{overflow:visible;overflow-x:clip}
@media (max-width:900px){
  .gs-tree{height:min(32vh,280px)}
  .gs-rest{display:none}
  .gs-card .h-chips li:nth-child(n+5){display:none}
  .gs-card .t-sum{font-size:14px}
}
@media (max-width:900px){ .gs-tree{width:fit-content;margin-inline:auto} }

/* Modell-Überblick, erste Stufe: Baum + Weg wie auf der Startseite */
.m-simple{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(24px,4vw,56px);align-items:start;margin-top:10px}
.ms-tree{position:sticky;top:calc(env(safe-area-inset-top,0px) + 84px);background:#2C2F4A;border-radius:22px;overflow:hidden;line-height:0}
.ms-tree svg{width:100%;height:auto}
.ms-tree .tp{cursor:default}
@media (max-width:900px){
  .m-simple{grid-template-columns:1fr;gap:24px}
  .ms-tree{position:static;max-width:380px;width:100%;justify-self:center}
}

/* ===== Kapitel Quelle ===== */
.q-sec + .q-sec{border-top:1px solid var(--line)}
.q-big{margin:6px 0 0;max-width:60ch;font-size:clamp(20px,2.3vw,28px);line-height:1.4;font-weight:600;color:var(--fg);padding-left:20px;border-left:4px solid #F2E500}
.q-big cite{display:block;margin-top:10px;font-style:normal;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}
.q-look,.q-prax{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.q-prax{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:6px}
.q-look li,.q-prax li{position:relative;padding:22px 20px 20px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}
.q-look i,.q-prax i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#2C2F4A;color:#F2E500;font-style:normal;font-weight:800;font-size:14px;margin-bottom:12px}
.q-look h3,.q-prax h3{font-size:19px;line-height:1.25} .q-look p,.q-prax p{font-size:15px;line-height:1.55;color:var(--soft);margin-top:8px}
.q-who{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.q-who article{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:20px;background:var(--surface);overflow:hidden}
.q-who-h{background:#2C2F4A;color:#FAF8F5;padding:20px 22px} .q-who-h small{display:block;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#F2E500} .q-who-h b{display:block;font-family:var(--head);font-size:26px;margin-top:4px}
.q-who p{padding:18px 22px 0;font-size:15.5px;line-height:1.55;color:var(--soft)}
.q-who blockquote{margin:auto 22px 22px;padding:14px 0 0 14px;border-left:3px solid #F2E500;font-size:14.5px;line-height:1.5;color:var(--fg);font-weight:500}
.q-who blockquote cite,.q-jer cite{display:block;margin-top:6px;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}
/* Zwei Brunnen (dunkel) */
.q-dark{background:var(--bg)}
.q-big-d{color:#FAF8F5} .q-big-d cite{color:#abadbf}
.q-wells{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:30px}
.q-well{border-radius:20px;padding:22px 22px 18px;border:1px solid #484c6c}
.q-well.off{background:#2a2d46} .q-well.on{background:#FAF8F5;color:#2C2F4A;border-color:#FAF8F5}
.q-well .m-p-n{color:#abadbf} .q-well.on .m-p-n{color:#6b6d84}
.q-well h3{font-size:20px;margin-top:4px}
.q-well ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}
.q-well li{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:12px;padding:10px 0;border-top:1px solid #484c6c;font-size:15px}
.q-well.on li{border-top-color:#e3dfd8}
.q-well li span{color:#abadbf} .q-well.on li span{color:#484b68}
.q-well.off li b{text-decoration:line-through;text-decoration-color:color-mix(in srgb,#F2E500 70%,transparent);text-decoration-thickness:2px}
.q-jer{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}
.q-jer figure{margin:0;padding:18px 20px;border-radius:18px;border:1px solid #484c6c}
.q-jer figure.on{border-color:#F2E500}
.q-jer figcaption{font-weight:700;font-size:17px} .q-jer figure.on figcaption{color:#F2E500}
.q-jer blockquote{margin:8px 0 0;font-size:14.5px;line-height:1.55;color:#d9dae3}
/* Strom durch die Bibel */
.q-river{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;position:relative}
.q-river::before{content:"";position:absolute;left:4%;right:4%;top:17px;height:6px;border-radius:3px;background:linear-gradient(90deg,#8fb5d9,#5c84b8 50%,#2C2F4A)}
.q-river li{position:relative;display:flex;flex-direction:column;gap:12px}
.q-dot{position:relative;z-index:1;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#2C2F4A;color:#F2E500;font-weight:800;font-size:14px;box-shadow:0 0 0 5px var(--bg)}
.q-river small{display:block;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}
.q-river b{display:block;font-size:16px;line-height:1.25;margin-top:2px} .q-river p{font-size:13.5px;line-height:1.5;color:var(--soft);margin-top:6px}
.q-depth{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;margin-top:36px;padding:24px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}
.q-depth .m-verse{margin-top:10px}
.q-depth ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.q-depth li{display:flex;flex-direction:column;gap:8px}
.q-g{color:#2C2F4A} .q-g svg{width:34px;height:54px}
.q-depth b{font-size:16px} .q-depth li p{font-size:13.5px;line-height:1.5;color:var(--soft)}
/* Wenn die Quelle fehlt */
.q-signs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}
.q-signs li{padding:18px;border-radius:16px;background:var(--surface);border:1px solid var(--line);border-top:4px solid #8a8db0}
.q-signs b{display:block;font-size:16.5px;line-height:1.25} .q-signs span{display:block;font-size:14px;color:var(--soft);margin-top:6px}
/* Studie */
.q-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.q-stat{display:flex;flex-direction:column;gap:4px;padding:22px;border-radius:20px;background:var(--surface);border:1px solid var(--line);text-decoration:none;color:var(--fg)}
a.q-stat:hover{border-color:#2C2F4A}
.q-stat > b{font-family:var(--head);font-size:44px;line-height:1.05} .q-stat em{font-style:normal;font-weight:700;color:var(--muted);font-size:14px}
.q-stat p{font-size:14.5px;line-height:1.5;color:var(--soft);margin-top:8px}
.q-tip{background:#2C2F4A;color:#FAF8F5;border-color:#2C2F4A} .q-tip .m-p-n{color:#F2E500} .q-tip > b{font-size:24px} .q-tip p{color:#d9dae3} .q-tip .h-more{color:#F2E500;margin-top:auto;padding-top:12px}
/* Zum Nachdenken */
.q-ask{max-width:820px;margin:0 auto;padding:clamp(24px,4vw,40px);border-radius:22px;background:#2C2F4A;color:#FAF8F5}
.q-ask .h-kicker{color:#F2E500}
.q-ask ol{margin:14px 0 0;padding-left:1.3em;display:grid;gap:12px} .q-ask li{font-size:clamp(18px,2vw,22px);font-weight:600;line-height:1.35}
.q-ask li::marker{color:#F2E500;font-weight:800}
@media (max-width:1100px){
  .q-river{grid-template-columns:1fr;gap:18px} .q-river::before{left:19px;right:auto;top:20px;bottom:20px;width:6px;height:auto;background:linear-gradient(180deg,#8fb5d9,#5c84b8 50%,#2C2F4A)}
  .q-river li{flex-direction:row;align-items:flex-start;gap:16px} .q-dot{flex:none}
  .q-signs{grid-template-columns:repeat(2,minmax(0,1fr))} .q-prax{grid-template-columns:repeat(2,minmax(0,1fr))}
  .q-depth{grid-template-columns:1fr}
}
@media (max-width:820px){
  .q-look,.q-who,.q-wells,.q-jer,.q-stats{grid-template-columns:1fr}
  .q-depth ol{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:520px){ .q-signs,.q-prax{grid-template-columns:1fr} .q-well li{grid-template-columns:1fr;gap:2px} }
.q-signs li{border-top-width:1px;border-top-color:var(--line)}
.q-si{display:grid!important;place-items:center;width:58px;height:58px;border-radius:50%;background:#2C2F4A;margin:0 0 12px!important} .q-si svg{width:40px;height:40px}
.q-sin{position:relative} .q-sin i{position:absolute;top:-4px;right:-4px;width:24px!important;height:24px!important;margin:0!important;border-radius:50%;background:#F2E500!important;color:#2C2F4A!important;font-size:12px!important;box-shadow:0 0 0 3px var(--surface)}
.q-sin svg{width:46px;height:46px}
/* Hesekiel 47: Füllstände */
.q-g svg{width:40px!important;height:64px!important;display:block;overflow:visible}
.q-qs{margin-top:6px} .q-qs p{font-size:18px;font-weight:600;line-height:1.4;color:var(--fg);margin-top:4px}

/* Kapitel 2 · Wurzeln */
.w-split{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(24px,4vw,56px);align-items:start}
.w-split .h-head{margin-bottom:0}
.w-split .m-verse{margin-top:16px}
.w-swap{border:1px solid var(--line);border-radius:20px;background:var(--surface);padding:8px 22px 12px}
.w-swap-h{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1.15fr);gap:12px;padding:12px 0 10px}
.w-swap-h span:last-child{grid-column:3}
.w-swap ul{list-style:none;margin:0;padding:0}
.w-swap li{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1.15fr);gap:12px;align-items:center;padding:14px 0;border-top:1px solid var(--line)}
.w-swap s{font-size:15px;color:var(--muted);text-decoration-color:color-mix(in srgb,#F2E500 80%,transparent);text-decoration-thickness:2px}
.w-ar{display:grid;place-items:center;color:var(--fg)} .w-ar svg{width:18px;height:18px}
.w-swap p{margin:0} .w-swap p b{display:block;font-size:16px;line-height:1.35}
.w-swap p small{display:inline-block;margin-top:4px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}
.w-send{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.w-send li{display:flex;flex-direction:column;padding:20px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}
.w-send small{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#F2E500}
.w-send b{font-family:var(--head);font-size:21px;line-height:1.2;margin-top:4px}
.w-send p{font-size:14.5px;line-height:1.5;color:var(--soft);margin-top:8px}
.w-send details{margin-top:auto;padding-top:12px}
.w-send summary{cursor:pointer;font-size:13px;font-weight:700;color:var(--muted);list-style:none}
.w-send summary::-webkit-details-marker{display:none}
.w-send summary::before{content:"+ "} .w-send details[open] summary::before{content:"– "}
.w-send blockquote{margin:8px 0 0;padding-left:12px;border-left:3px solid #F2E500;font-size:13.5px;line-height:1.5;color:var(--fg)}
.w-note{margin-top:26px;font-size:clamp(17px,1.8vw,20px);font-weight:600;line-height:1.45;max-width:60ch}
.w-satz{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;counter-reset:s}
.w-satz li{position:relative;padding:22px 20px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}
.w-satz li:not(:last-child)::after{content:"";position:absolute;right:-13px;top:50%;width:10px;height:10px;border-top:3px solid #2C2F4A;border-right:3px solid #2C2F4A;transform:translateY(-50%) rotate(45deg);z-index:1}
.w-satz i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#2C2F4A;color:#F2E500;font-style:normal;font-weight:800;font-size:14px;margin-bottom:12px}
.w-satz b{display:block;font-family:var(--head);font-size:22px;line-height:1.2} .w-satz b span{font-family:var(--body,inherit);font-weight:600;font-size:17px;color:var(--soft)}
.w-satz p{font-size:14.5px;color:var(--muted);margin-top:6px}
.w-bsp{margin-top:16px;padding:22px 24px;border-radius:18px;background:#2C2F4A;color:#FAF8F5}
.w-bsp .m-p-n{color:#F2E500}
.w-bsp p{margin-top:6px;font-size:clamp(17px,2vw,21px);font-weight:600;line-height:1.5}
.w-bsp mark{background:none;color:#FAF8F5;box-shadow:inset 0 -.32em 0 color-mix(in srgb,#F2E500 55%,transparent)}
.w-mx{position:relative;padding:0 0 30px 30px}
.w-mx ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}
.w-mx li{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}
.w-mx li.on{border:2px solid #2C2F4A;box-shadow:0 10px 30px -18px rgba(44,47,74,.6)}
.w-qa svg{display:block;width:100%;max-width:150px;height:auto;margin:0 auto}
.w-mx small{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}
.w-mx b{display:block;font-size:17px;line-height:1.25} .w-mx li.on b{color:#2C2F4A}
.w-mx p{font-size:13.5px;line-height:1.5;color:var(--soft);margin-top:4px}
.w-ax{position:absolute;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap}
.w-ax-x{left:30px;right:0;bottom:4px;text-align:center} .w-ax-x::after{content:" →"}
.w-ax-y{left:0;top:0;bottom:30px;writing-mode:vertical-rl;transform:rotate(180deg);text-align:center} .w-ax-y::after{content:" →"}
.w-signs{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.w-signs .m-p-n{display:block;margin-bottom:12px}
.w-signs .q-signs{grid-template-columns:repeat(3,minmax(0,1fr))}
.w-stud{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px}
.w-bars{list-style:none;margin:0;padding:8px 22px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}
.w-bars li + li{border-top:1px solid var(--line)}
.w-bars a{display:grid;grid-template-columns:minmax(0,1fr) 64px;gap:4px 16px;align-items:center;padding:14px 0;text-decoration:none;color:var(--fg)}
.w-bars .m-p-n,.w-bars p{grid-column:1} .w-bars p{font-size:15px;line-height:1.4;margin:0}
.w-bar{grid-column:1;display:block;height:10px;border-radius:5px;background:var(--track,#ebe8e2);overflow:hidden;margin-top:6px}
.w-bar i{display:block;height:100%;border-radius:5px;background:#8a8db0}
.w-bars li.d .w-bar i{background:#2C2F4A}
.w-bars b{grid-column:2;grid-row:1 / span 3;font-family:var(--head);font-size:30px;text-align:right}
.w-bars a:hover p{text-decoration:underline}
@media (max-width:1100px){
  .w-send{grid-template-columns:repeat(2,minmax(0,1fr))}
  .w-split{grid-template-columns:1fr}
  .w-signs{grid-template-columns:1fr}
}
@media (max-width:820px){
  .w-satz{grid-template-columns:1fr} .w-satz li:not(:last-child)::after{right:auto;left:50%;top:auto;bottom:-13px;transform:translateX(-50%) rotate(135deg)}
  .w-stud{grid-template-columns:1fr}
  .w-signs .q-signs{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:520px){
  .w-send{grid-template-columns:1fr}
  .w-swap,.w-swap-h{padding-left:16px;padding-right:16px} .w-swap-h{display:none}
  .w-swap li{grid-template-columns:1fr;gap:4px} .w-ar{justify-content:start;transform:rotate(90deg);width:18px}
  .w-mx{padding:0 0 26px 0} .w-ax-y{display:none} .w-ax-x{left:0}
  .w-mx ol{gap:8px} .w-mx li{padding:12px} .w-mx p{display:none}
  .w-signs .q-signs{grid-template-columns:1fr}
}
.w-bars a{grid-template-columns:minmax(0,1fr) auto} .w-bars b{white-space:nowrap;min-width:72px}
.w-stud{align-items:start}
@media (max-width:520px){ .w-swap li:first-child{border-top:0} }
@media (max-width:820px){ .w-signs .q-signs{grid-template-columns:repeat(3,minmax(0,1fr))} } @media (max-width:640px){ .w-signs .q-signs{grid-template-columns:1fr} }

/* Kapitel 3 · Stamm */
.s-gal > .m-p-n{display:block;margin-bottom:10px}
.s-gal > .m-p-n{display:block;margin-bottom:12px}
.s-zgrid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px;align-items:start;margin-top:24px}
.s-traits{list-style:none;margin:0;padding:4px 20px;display:grid;grid-template-columns:1fr 1fr;column-gap:24px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}
.s-traits li{padding:11px 0;border-bottom:1px solid var(--line);font-size:14px;line-height:1.45;color:var(--soft)}
.s-traits li:nth-last-child(-n+1){border-bottom:0}
.s-traits b{display:block;font-size:15px;color:var(--fg)} .s-traits b span{font-weight:600;color:var(--muted);font-size:13px}
.s-diff{padding:22px;border-radius:18px;background:#2C2F4A;color:#FAF8F5}
.s-diff .m-p-n{color:#F2E500} .s-diff h3{font-size:21px;margin-top:4px}
.s-diff p{font-size:14.5px;line-height:1.55;color:#d9dae3;margin-top:8px} .s-diff p b{color:#FAF8F5}
.s-diff dl{margin:14px 0 0;display:grid;gap:8px}
.s-diff dl div{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:12px 14px;border-radius:12px;background:#363a5a}
.s-diff dt{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#F2E500;padding-top:3px}
.s-diff dd{margin:0;font-weight:700;font-size:15px} .s-diff dd small{display:block;font-weight:500;font-size:13.5px;color:#abadbf;margin-top:2px}
.s-diff .s-dn{font-size:13.5px;color:#abadbf}
.s-diff .h-more{color:#F2E500;display:inline-flex;margin-top:12px}
.s-rgrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(24px,4vw,56px);align-items:center}
.s-rv{font-size:clamp(17px,1.8vw,21px)}
.s-rings{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.s-rings li{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}
.s-rings i{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#F2E500;color:#2C2F4A;font-style:normal;font-weight:800;font-size:13px}
.s-rings b{display:block;font-size:17px} .s-rings p{font-size:14.5px;line-height:1.5;color:var(--soft);margin-top:4px}
.s-rsvg svg{display:block;width:100%;max-width:380px;height:auto;margin:0 auto}
.s-gifts .s-g{font-size:16px;font-weight:600;color:var(--muted)}
.s-gifts p em{display:block;font-style:normal;font-size:14px;line-height:1.45;color:var(--soft);margin-top:2px}
.s-pet{margin-top:28px;max-width:72ch}
@media (max-width:1100px){ .s-zgrid{grid-template-columns:1fr} .s-rgrid{grid-template-columns:1fr} .s-rsvg{order:-1} .s-rsvg svg{max-width:280px} }
@media (max-width:640px){ .s-traits,.s-rings{grid-template-columns:1fr} .s-traits li:nth-last-child(2){border-bottom:1px solid var(--line)} }
@media (max-width:520px){ .s-rsvg svg{max-width:220px} }
@media (max-width:520px){ .s-gifts .w-ar{display:none} .s-gifts .s-g{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase} .s-gifts .s-g::after{content:" → "} }
.w-send .q-si{background:#2C2F4A;box-shadow:0 0 0 1px #484c6c}
.w-three{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}
.w-three li{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:20px;background:var(--surface);border:1px solid var(--line);text-align:center}
.w-three li.on{border:2px solid #2C2F4A;box-shadow:0 14px 34px -20px rgba(44,47,74,.6)}
.w-three .w-qa svg{max-width:190px}
.w-three small{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}
.w-three b{display:block;font-size:20px;line-height:1.25;margin-top:2px}
.w-three p{font-size:14.5px;line-height:1.5;color:var(--soft);margin-top:6px}
.w-eph{margin-top:24px;max-width:72ch}
@media (max-width:640px){ .w-three{grid-template-columns:1fr} .w-three li{flex-direction:row;align-items:center;text-align:left;gap:14px;padding:14px} .w-three .w-qa{flex:none;width:110px} .w-three b{font-size:17px} .w-three p{font-size:13.5px} }
/* Stamm · Aufbau */
.s-agrid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,56px);align-items:start}
.s-asvg{position:sticky;top:110px}
.s-asvg svg{display:block;width:100%;max-width:460px;height:auto;margin:0 auto}
.s-acap{text-align:center;margin-top:10px;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}
.s-layers{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.s-layers li{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}
.s-layers i{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#F2E500;color:#2C2F4A;font-style:normal;font-weight:800;font-size:13px}
.s-layers small{display:block;font-size:13px;line-height:1.45;color:var(--muted)}
.s-layers small em{font-style:normal;font-weight:700;color:var(--fg)}
.s-layers b{display:block;font-family:var(--head);font-size:20px;line-height:1.25;margin-top:4px}
.s-layers p{font-size:14.5px;line-height:1.5;color:var(--soft);margin-top:4px}
.s-layers blockquote{margin:10px 0 0;padding-left:12px;border-left:3px solid #F2E500;font-size:13.5px;line-height:1.5;color:var(--fg)}
.s-layers cite{font-style:normal;font-weight:700;color:var(--muted);white-space:nowrap}
.s-chain{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:26px}
.s-chain b{font-size:21px}
.s-chain p{color:var(--soft)}
@media (max-width:1100px){ .s-chain{grid-template-columns:repeat(2,minmax(0,1fr))} .s-chain li:nth-child(2)::after{display:none} }
@media (max-width:900px){ .s-agrid{grid-template-columns:1fr} .s-asvg{position:static} .s-asvg svg{max-width:360px} }
@media (max-width:820px){ .s-chain{grid-template-columns:1fr} .s-chain li:nth-child(2)::after{display:block} }
@media (max-width:520px){ .s-diff dl div{grid-template-columns:1fr;gap:4px} } .s-zgrid{margin-top:30px}
.s-zgrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;margin-top:24px}
.s-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.s-chips li{padding:8px 14px;border-radius:999px;background:var(--surface);border:1px solid var(--line);font-weight:700;font-size:14.5px;color:var(--fg)}
.s-chips li span{font-weight:500;color:var(--muted);font-size:13px}
.s-diff{padding:16px 18px}
.s-diff dl{margin:8px 0 0;gap:6px}
.s-diff dl div{grid-template-columns:104px 1fr;padding:9px 12px}
.s-diff dd{font-weight:600;font-size:14px;line-height:1.4}
.s-diff .h-more{margin-top:10px;font-size:14px}
.s-zgrid{align-items:start} @media (max-width:1100px){ .s-zgrid{grid-template-columns:1fr} }
.s-pairs{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}
.s-pairs li{display:flex;flex-direction:column;padding:16px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}
.s-pairs .s-g{font-size:13px;font-weight:600;color:var(--muted);text-decoration:line-through;text-decoration-color:color-mix(in srgb,#F2E500 80%,transparent);text-decoration-thickness:2px}
.s-pairs .w-ar{justify-content:start;transform:rotate(90deg);width:16px;margin:4px 0} .s-pairs .w-ar svg{width:16px;height:16px}
.s-pairs b{font-family:var(--head);font-size:20px;line-height:1.2}
.s-pairs em{font-style:normal;font-size:13.5px;line-height:1.45;color:var(--soft);margin-top:4px}
.s-pet{margin-top:18px}
@media (max-width:1100px){ .s-pairs{grid-template-columns:repeat(3,minmax(0,1fr))} }
@media (max-width:640px){ .s-pairs{grid-template-columns:1fr;gap:0;border:1px solid var(--line);border-radius:16px;background:var(--surface);padding:4px 16px} .s-pairs li{display:grid;grid-template-columns:auto 1fr;column-gap:10px;padding:12px 0;border:0;border-radius:0;background:none} .s-pairs li + li{border-top:1px solid var(--line)} .s-pairs .s-g{grid-column:1 / -1} .s-pairs .w-ar{display:none} .s-pairs b{font-size:17px;grid-column:1 / -1} .s-pairs em{grid-column:1 / -1} }
.s-pairs .s-g{text-decoration:none}
.navy .w-three li{background:#FAF8F5;border-color:#FAF8F5}
.navy .w-three li.on{border:3px solid #F2E500;box-shadow:none}
.navy .w-three b{color:#2C2F4A} .navy .w-three p{color:#484b68} .navy .w-three small{color:#6b6d84}
/* Studie-Abschnitte auf den Modellseiten: dunkel */
.navy .q-tip{background:var(--surface);border:2px solid #F2E500}
.navy a.q-stat:hover{border-color:#F2E500}
.navy .w-bars li.d .w-bar i{background:#F2E500} .navy .w-bars li.w .w-bar i{background:#9193aa}
.navy .q-qs .q-si{box-shadow:0 0 0 1px #484c6c} .navy .q-qs .q-sin i{box-shadow:0 0 0 3px var(--surface)}

/* Kapitel 4 · Äste */
.a-side{display:flex;flex-direction:column;gap:18px}
.a-art svg{display:block;width:100%;max-width:440px;height:auto;margin:0 auto}
.a-core{font-family:var(--head);font-size:clamp(19px,2vw,24px);font-weight:800;line-height:1.3;padding:16px 20px;border-radius:16px;background:#2C2F4A;color:#FAF8F5}
#a-bild .h-text + .h-text{margin-top:12px}
.a-glance{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}
.a-glance button{all:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:4px;width:100%;height:100%;padding:18px;border-radius:18px;background:var(--surface);border:1px solid var(--line);transition:transform .2s,border-color .2s}
.a-glance button:hover,.a-glance button:focus-visible{transform:translateY(-3px);border-color:#F2E500}
.a-gn{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#F2E500;color:#2C2F4A;font-weight:800;font-size:13px;margin-bottom:6px}
.a-glance b{font-family:var(--head);font-size:21px;line-height:1.2;color:var(--fg)} .a-glance small{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.a-glance p{font-size:14.5px;line-height:1.45;color:var(--soft);margin-top:6px}
.a-gf{margin-top:auto;padding-top:12px;font-size:13.5px;color:var(--muted)} .a-gf em{font-style:normal;font-weight:700;color:#F2E500}
.a-go{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:var(--fg);margin-top:6px} .a-go svg{width:16px;height:16px}
.a-ex{padding:22px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}
.a-exq{font-size:clamp(18px,2vw,22px);font-weight:700;line-height:1.35;margin-top:4px}
.a-ex ol{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.a-ex li{padding:16px;border-radius:14px;border:1px solid var(--line);background:var(--bg)}
.a-ex li.pp2{background:#2C2F4A;border-color:#2C2F4A;color:#FAF8F5}
.a-ex small{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)} .a-ex li.pp2 small{color:#F2E500}
.a-ex b{display:block;font-size:18px;margin-top:2px} .a-ex li p{font-size:14.5px;line-height:1.5;color:var(--soft);margin-top:6px} .a-ex li.pp2 p{color:#d9dae3}
.a-after{margin:16px 0 22px;font-weight:600;max-width:70ch}
.a-what{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(20px,3vw,40px);align-items:start}
.a-def{padding:22px;border-radius:18px;border-left:4px solid #F2E500;background:var(--surface)} .a-def p{font-size:clamp(18px,1.9vw,22px);font-weight:700;line-height:1.4;margin-top:6px}
.a-wt p{color:var(--soft);font-size:16px;line-height:1.65} .a-wt p + p{margin-top:12px} .a-wt p:last-child{color:var(--fg);font-weight:600}
.navy .a-goal{background:var(--surface)}
.a-endcore{font-family:var(--head);font-size:clamp(24px,3vw,36px);font-weight:800;line-height:1.25;text-align:center;max-width:22ch;margin:0 auto 28px}
.a-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(22px,3.5vw,36px);border-radius:22px;background:#2C2F4A;color:#FAF8F5}
.a-cta h2{font-size:clamp(24px,2.8vw,34px);margin-top:4px} .a-cta p{color:#d9dae3;margin-top:8px;max-width:56ch}
.a-cta .h-btn{flex:none}
.a-cta-b{display:flex;flex-direction:column;gap:12px;align-items:flex-start;flex:none}
.a-alt{display:flex;flex-direction:column;color:#FAF8F5;text-decoration:none;font-size:14px} .a-alt b{text-decoration:underline} .a-alt span{color:#abadbf;font-size:13px}
/* Kapitel 5 · Früchte */
.f-look blockquote{margin:12px 0 0;padding-left:12px;border-left:3px solid #F2E500;font-size:14px;line-height:1.5;color:var(--fg)}
.f-look cite{display:block;margin-top:4px;font-style:normal;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}
.f-back{margin-top:18px;padding:14px 18px;border-radius:14px;background:var(--surface);border:1px solid var(--line);font-size:14.5px;line-height:1.55;color:var(--soft)}
.f-back .m-p-n{display:block;margin-bottom:4px} .f-back a{font-weight:700;color:var(--fg)}
.m-sub{margin-top:14px} .m-sub .m-p-n{display:block;margin-bottom:2px}
.m-branch p{font-size:18px;margin:0} .m-branch p i{font-style:normal;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.m-branch .h-more{font-size:14px}
.m-ps-h{display:block;margin:18px 0 8px}
.m-tbl-en{display:block;font-size:12px;color:var(--muted)}
.forest-lead{font-weight:700;color:#FAF8F5!important}
#f-weg .ch-cards{margin-bottom:24px} #f-weg .ch-cards li.on a{border:2px solid #2C2F4A}
@media (max-width:1100px){ .a-glance{grid-template-columns:repeat(3,minmax(0,1fr))} .a-what{grid-template-columns:1fr} }
@media (max-width:820px){ .a-ex ol{grid-template-columns:1fr} .a-cta{flex-direction:column;align-items:flex-start} }
@media (max-width:640px){ .a-glance{grid-template-columns:1fr} }
#a-bild .a-core{margin-top:16px;padding:0;background:none;color:var(--fg);font-size:clamp(18px,1.9vw,22px);text-align:center}
.a-gk{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#F2E500}
/* Früchte: gleichmäßige Abstände wie auf den anderen Kapitelseiten */
#m-table{padding-bottom:clamp(44px,5.4vw,76px)}
.m-waldsec .forest{margin-top:0}
#m-caps.q-sec{border-top:1px solid var(--line)}
/* Früchte-Panel kompakt */
.m-cappanel .m-vis{min-height:300px}
.m-cappanel .m-word{font-size:clamp(44px,5vw,68px)}
.m-cappanel .m-fr{margin-bottom:0}
.m-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 0}
.m-facts div{padding:10px 14px;border-radius:12px;background:var(--bg);border:1px solid var(--line)}
.m-facts dt{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}
.m-facts dd{margin:2px 0 0} .m-facts a{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:16px;color:var(--fg);text-decoration:none} .m-facts a:hover{text-decoration:underline} .m-facts svg{width:15px;height:15px}
.m-cappanel .m-verse.xs{font-size:15px;margin-top:12px}
.m-cappanel .m-ps-h{margin:14px 0 6px}
.m-ps-c{margin-top:0!important;gap:8px!important}
.m-ps-c .m-p{padding:10px 12px!important} .m-ps-c .m-p b{font-size:16px!important} .m-ps-c .m-p em{font-size:12.5px}
@media (max-width:520px){ .m-facts{grid-template-columns:1fr} .m-ps-c{grid-template-columns:1fr 1fr!important} }
/* Tabelle „Wie alles zusammenhängt“: eine Schrift, eine Größe */
#m-table .m-tblwrap{border-radius:20px;overflow-x:auto;background:var(--surface);border:1px solid var(--line);box-shadow:0 18px 40px -30px rgba(44,47,74,.45)}
#m-table .m-tbl{border-collapse:separate;border-spacing:0;min-width:900px}
#m-table .m-tbl th,#m-table .m-tbl td{font-family:var(--font);font-size:15px;line-height:1.45;font-style:normal;letter-spacing:0;text-transform:none;white-space:normal}
#m-table .m-tbl th{background:#2C2F4A;color:#F2E500;font-weight:700;padding:14px 18px;border:0}
#m-table .m-tbl td{color:var(--fg);font-weight:500;padding:16px 18px;border-top:1px solid var(--line);border-bottom:0;vertical-align:middle}
#m-table .m-tbl tbody tr:nth-child(even) td{background:color-mix(in srgb,#2C2F4A 3.5%,transparent)}
#m-table .m-tbl tbody tr{transition:background .2s} #m-table .m-tbl tbody tr:hover td{background:color-mix(in srgb,#F2E500 14%,transparent)}
#m-table .m-tbl-d{display:flex;align-items:center;gap:12px}
#m-table .m-tbl-n{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#2C2F4A;color:#F2E500;font-weight:800;font-size:13px}
#m-table .m-tbl td b{font-weight:700}
#m-table .m-tbl-en{display:block;font-size:15px;color:var(--muted);font-weight:500}
#m-table .m-tbl td.g a{display:inline-block;padding:5px 14px;border-radius:999px;background:#F2E500;color:#2C2F4A;font-weight:700;text-decoration:none;white-space:nowrap}
#m-table .m-tbl td.g a:hover{background:#2C2F4A;color:#F2E500}
#m-table .m-tbl-ps{display:flex;flex-wrap:wrap;gap:6px}
#m-table .m-tbl-ps a{padding:3px 10px;border-radius:999px;border:1px solid var(--line);background:var(--bg);color:var(--fg);text-decoration:none;font-weight:600}
#m-table .m-tbl-ps a:hover{border-color:#2C2F4A}
#m-table .m-tbl td:nth-child(n+4){color:var(--soft)}
#m-table .m-tbl th{white-space:nowrap}
/* P-Seiten: Titel immer gleich hoch, Animation rechtslastig */
.p-hero{display:flex;flex-direction:column;justify-content:flex-start;min-height:var(--ph,620px)}
.p-hero > .h-wrap{width:100%}
@media (max-width:1280px){ .p-hero{--ph:605px} }
@media (max-width:1100px){ .p-hero{--ph:540px} }
@media (max-width:900px){ .p-hero{--ph:475px} }
@media (max-width:600px){ .p-hero{--ph:490px} }
@media (max-width:480px){ .p-hero{--ph:535px} }
@media (max-width:420px){ .p-hero{--ph:660px} }
@media (min-width:901px){
  .p-hero .bgc{left:42%!important;width:58%!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent 12%,#000 45%);mask-image:linear-gradient(90deg,transparent 0,transparent 12%,#000 45%)}
}
@media (max-width:900px){
  .p-hero .bgc{left:30%!important;width:70%!important;opacity:.85!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 40%);mask-image:linear-gradient(90deg,transparent 0,#000 40%)}
}

/* P-Seiten neu: Vers im Titel, Warum, drei Bereiche, Fragen, Ansatzpunkte, mitlaufende Navigation */
.p-hverse{margin-top:16px;max-width:56ch;padding-left:14px;border-left:3px solid #F2E500;font-size:15px;line-height:1.55;color:#d9dae3;font-style:italic}
.p-why{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;align-items:stretch}
.p-why > div{padding:22px 24px;border-radius:18px;border:1px solid var(--line);background:var(--surface)}
.p-why > div.on{background:#2C2F4A;border-color:#2C2F4A;color:#FAF8F5} .p-why > div.on .m-p-n{color:#F2E500}
.p-why b{display:block;font-family:var(--head);font-size:clamp(20px,2.2vw,26px);line-height:1.25;margin-top:6px}
.p-why-ar{display:grid;place-items:center;color:var(--muted)} .p-why-ar svg{width:22px;height:22px}
.p-areas{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.p-areas li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:start;padding:18px 22px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}
.p-an{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#2C2F4A;color:#F2E500;font-weight:800;font-size:14px}
.p-areas h3{font-size:18px;line-height:1.3} .p-areas p{font-weight:600;font-size:15.5px;line-height:1.5;margin-top:4px;color:var(--fg)}
.p-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important} .p-steps p{color:var(--fg)!important;font-weight:600;font-size:15.5px!important}

.p-float{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);z-index:60;display:flex;gap:8px;padding:6px;border-radius:999px;background:#2C2F4A;box-shadow:0 14px 34px rgba(20,22,40,.35);animation:pf-in .25s ease}
.p-float[hidden]{display:none}
.p-float a{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;color:#FAF8F5;text-decoration:none;font-weight:700;font-size:14.5px;white-space:nowrap}
.p-float a:hover{background:#3e4264} .p-float a svg{width:18px;height:18px;color:#F2E500}
.p-float a span{display:flex;flex-direction:column;line-height:1.15} .p-float small{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#F2E500}
.p-float a + a{border-left:1px solid #484c6c;border-radius:0 999px 999px 0} .p-float a:first-child{border-radius:999px 0 0 999px}
@keyframes pf-in{from{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%,0)}}
@media (max-width:900px){ .p-steps{grid-template-columns:1fr!important} }
@media (max-width:640px){ .p-why{grid-template-columns:1fr} .p-why-ar{transform:rotate(90deg)} .p-areas li{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px 16px} .p-an{width:38px;height:38px;font-size:12.5px} .p-float a{padding:7px 12px;font-size:13.5px} }
@media (prefers-reduced-motion:reduce){ .p-float{animation:none} }
.p-float{border:1px solid color-mix(in srgb,#F2E500 55%,transparent)}
/* Kapitel-Leiste: auf schmalen Bildschirmen umbrechen statt seitlich scrollen */
@media (max-width:760px){
  .ch-steps .h-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;overflow:visible;padding-block:10px}
  .ch-steps a{flex:none;min-width:0;gap:7px;padding:6px 8px 6px 6px}
  .ch-steps .ch-si{width:30px;height:30px;flex:none}
  .ch-steps b{font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis}
}
@media (max-width:340px){ .ch-steps b i{display:none} }
@media (max-width:760px){
  .ch-steps a{flex-direction:column;justify-content:center;gap:4px;padding:8px 4px;border-radius:14px;text-align:center}
  .ch-steps b{font-size:12.5px;overflow:visible;white-space:nowrap;justify-content:center}
}
@media (max-width:340px){ .ch-steps b{font-size:11.5px} }
@media (max-width:760px){ .ch-steps .h-wrap{grid-template-columns:repeat(6,minmax(0,1fr))} } @media (max-width:520px){ .ch-steps .h-wrap{grid-template-columns:repeat(3,minmax(0,1fr))} }
/* Testvariante P-Seite (Purpose): kurzer Titel, Kernaussage und Vers prominent darunter */
.p-hero.p-hero-s{min-height:var(--phs,0px);padding-block:clamp(40px,5vw,64px) clamp(34px,4.4vw,56px)}
.p-core{padding-block:clamp(34px,4.4vw,56px)!important;border-bottom:1px solid var(--line)}
.p-core-g{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(20px,3.4vw,48px);align-items:center}
.p-core-t p{font-family:var(--head);font-weight:800;font-size:clamp(22px,2.6vw,32px);line-height:1.3;margin-top:8px;color:var(--fg)}
.p-core-v{margin:0;padding:22px 24px;border-radius:18px;background:#2C2F4A;color:#FAF8F5;font-size:clamp(16px,1.5vw,18px);line-height:1.55;font-style:italic;position:relative}
.p-core-v .m-p-n{color:#F2E500;font-style:normal} .p-core-v p{margin-top:8px} .p-core-v cite{display:block;margin-top:10px;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#abadbf}
@media (max-width:820px){ .p-core-g{grid-template-columns:1fr} }
/* „Im Kern“ im Stil der Seite: eine Karte, links Kernaussage, rechts Leitvers dunkel */
.p-core{padding-block:clamp(36px,4.6vw,60px)!important;border-bottom:0}
.p-core-card{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);border-radius:24px;overflow:hidden;background:var(--surface);border:1px solid var(--line);box-shadow:0 30px 70px -40px rgba(44,47,74,.45)}
.p-core-t{padding:clamp(24px,3.4vw,44px);position:relative}
.p-core-t::before{content:"";position:absolute;left:0;top:clamp(24px,3.4vw,44px);bottom:clamp(24px,3.4vw,44px);width:5px;border-radius:0 4px 4px 0;background:#F2E500}
.p-core-ic{width:52px!important;height:52px!important;margin-bottom:14px!important} .p-core-ic svg{width:34px!important;height:34px!important}
.p-core-t p{font-family:var(--head);font-weight:800;font-size:clamp(22px,2.4vw,30px);line-height:1.3;margin-top:8px;color:var(--fg)}
.p-core-v{margin:0;padding:clamp(24px,3.4vw,40px);border-radius:0;background:#2C2F4A;color:#FAF8F5;font-style:normal;display:flex;flex-direction:column;justify-content:center}
.p-core-v .p-core-ic{background:#363a5a!important}
.p-core-v .m-p-n{color:#F2E500} .p-core-v p{font-family:var(--head);font-size:clamp(18px,1.8vw,22px);font-weight:600;line-height:1.4;margin-top:8px}
.p-core-v cite{display:block;margin-top:12px;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#abadbf}
@media (max-width:820px){ .p-core-card{grid-template-columns:1fr} }
/* „Warum es … braucht“: Antwort als Satz, darunter Ohne/Mit im direkten Vergleich */
.p-why2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3.4vw,48px);align-items:center}
.p-why-t{font-size:clamp(18px,1.8vw,21px);line-height:1.55;color:var(--fg);font-weight:500;padding-left:18px;border-left:4px solid #F2E500}
.p-why-ba{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:stretch}
.p-why-ba > div{padding:20px;border-radius:18px;border:1px solid var(--line);background:var(--surface)}
.p-why-ba > div.on{background:#2C2F4A;border-color:#2C2F4A;color:#FAF8F5}
.p-why-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,#2C2F4A 8%,transparent);color:#6b6d84;margin-bottom:10px} .p-why-ic svg{width:24px;height:24px}
.p-why-ba .on .p-why-ic{background:#F2E500;color:#2C2F4A}
.p-why-ba small{display:block;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)} .p-why-ba .on small{color:#F2E500}
.p-why-ba ul{list-style:none;margin:6px 0 0;padding:0} .p-why-ba li{font-family:var(--head);font-weight:800;font-size:clamp(19px,1.9vw,23px);line-height:1.25}
.p-why-ba .off li{color:var(--muted);text-decoration:line-through;text-decoration-color:color-mix(in srgb,#2C2F4A 25%,transparent)}
@media (max-width:900px){ .p-why2{grid-template-columns:1fr} }
@media (max-width:520px){ .p-why-ba{grid-template-columns:1fr} .p-why-ba .p-why-ar{transform:rotate(90deg);justify-self:center} }
.p-why-ba .off li{text-decoration:none}
.navy .p-an{background:#F2E500;color:#2C2F4A}
/* Mitlaufende Leiste: Assessment in der Mitte */
.p-float{align-items:center}
.p-float a{border-radius:999px!important;border-left:0!important}
.p-float a.p-float-cta{background:#F2E500;color:#2C2F4A;padding:10px 18px}
.p-float a.p-float-cta:hover{background:#FAF8F5}
@media (max-width:520px){ .p-float{gap:2px;padding:5px;width:max-content;max-width:calc(100vw - 16px)} .p-float a{padding:6px 9px;font-size:12.5px;gap:6px} .p-float a.p-float-cta{padding:9px 12px} .p-float a svg{width:15px;height:15px} }
@media (max-width:380px){ .p-float a span{display:none} .p-float a:not(.p-float-cta){padding:8px} }
/* kurzer P-Titel: überall gleich hoch (aus Messung aller 20 Ps) */
.p-hero.p-hero-s{--phs:370px}
@media (max-width:1280px){ .p-hero.p-hero-s{--phs:368px} }
@media (max-width:1100px){ .p-hero.p-hero-s{--phs:330px} }
@media (max-width:900px){ .p-hero.p-hero-s{--phs:220px} }
@media (max-width:600px){ .p-hero.p-hero-s{--phs:255px} }
@media (max-width:480px){ .p-hero.p-hero-s{--phs:275px} }
@media (max-width:420px){ .p-hero.p-hero-s{--phs:310px} }
/* P-Seiten: Wechsel hell/dunkel – Einordnung, Fragen und Assessment dunkel */
#p-warum .p-why-t{color:#FAF8F5}
#p-warum .p-why-ba > div.off{background:var(--surface);border-color:var(--line)}
#p-warum .p-why-ba .off li{color:#d9dae3}
#p-warum .p-why-ba .off .p-why-ic{background:#2C2F4A;color:#9193aa}
#p-warum .p-why-ba > div.on{background:#F2E500;border-color:#F2E500;color:#2C2F4A}
#p-warum .p-why-ba .on small{color:#2C2F4A}
#p-warum .p-why-ba .on .p-why-ic{background:#2C2F4A;color:#F2E500}
#p-warum .p-why-ar{color:#abadbf}
#p-check .p-inv{background:var(--surface)!important;border:2px solid #F2E500!important;box-shadow:none!important;color:#FAF8F5}
#p-check .p-side{background:var(--surface)!important;border-color:var(--line)!important}

/* QA 25.10.: einheitlicher Abstand unter Abschnittsköpfen */
.home .h-head{margin-bottom:clamp(28px,3vw,36px)}
.home .w-split .h-head{margin-bottom:0}
.home .m-caps .h-head{margin-bottom:22px}
/* Startseite Studie-Slider: Balkenbeschriftungen umbrechen statt abschneiden */
.hst-bars div{grid-template-columns:minmax(0,1fr) 34% 40px}
.hst-bars span{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.25}
/* Stufen-Pillen lesbar auf hellem und dunklem Grund */
.pill2,.stk2{color:#2C2F4A}
.navy .pill0{background:#484c6c;color:#FAF8F5} .navy .pill1{background:#6b6d84;color:#FAF8F5} .navy .pill2{background:#9193aa;color:#2C2F4A} .navy .pill3{background:#d3d4de;color:#2C2F4A} .navy .pill4{background:#F2E500;color:#2C2F4A}
.pill.pill2,.stack .stk2{color:#2C2F4A!important} .navy .pill.pill0,.navy .pill.pill1{color:#FAF8F5!important} .navy .pill.pill2,.navy .pill.pill3,.navy .pill.pill4{color:#2C2F4A!important}

/* Stufen-Pillen auf dunklem Grund: eigene Palette, damit Text und Fläche immer lesbar sind */
.navy .pill.pill0,.h-hero .pill.pill0,.rep-cta .pill.pill0,.veil-card .pill.pill0,.p-inv .pill.pill0,.h-final .pill.pill0{background:#484c6c!important;color:#FAF8F5!important}
.navy .pill.pill1,.h-hero .pill.pill1,.rep-cta .pill.pill1,.veil-card .pill.pill1,.p-inv .pill.pill1,.h-final .pill.pill1{background:#6b6d84!important;color:#FAF8F5!important}
.navy .pill.pill2,.h-hero .pill.pill2,.rep-cta .pill.pill2,.veil-card .pill.pill2,.p-inv .pill.pill2,.h-final .pill.pill2{background:#9193aa!important;color:#2C2F4A!important}
.navy .pill.pill3,.h-hero .pill.pill3,.rep-cta .pill.pill3,.veil-card .pill.pill3,.p-inv .pill.pill3,.h-final .pill.pill3{background:#d3d4de!important;color:#2C2F4A!important}
.navy .pill.pill4,.h-hero .pill.pill4,.rep-cta .pill.pill4,.veil-card .pill.pill4,.p-inv .pill.pill4,.h-final .pill.pill4{background:#F2E500!important;color:#2C2F4A!important}
/* Leitvers-Spalte: Symbol und Text beginnen auf gleicher Höhe wie „Im Kern“ */
.p-core-v{justify-content:flex-start;padding:clamp(24px,3.4vw,44px)}
/* Fruchtseiten im Stil der P-Seiten */
.c-ex{margin-top:16px} .c-ex li{font-size:13.5px;font-weight:600}
.c-facts-d{grid-template-columns:repeat(4,minmax(0,1fr))}
.c-fact2{display:flex;flex-direction:column;gap:4px;padding:20px 22px;border-radius:18px;background:var(--surface);border:1px solid var(--line);text-decoration:none;color:var(--fg)}
.c-fact2 .m-p-n{color:#F2E500} .c-fact2 b{font-family:var(--head);font-size:clamp(19px,1.9vw,23px);line-height:1.2;margin-top:2px} .c-fact2 > span:not(.m-p-n){font-size:14px;color:var(--soft);line-height:1.45}
.c-fact2 em{font-style:normal;font-weight:700;font-size:13.5px;color:#F2E500;display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:10px} .c-fact2 em svg{width:15px;height:15px}
a.c-fact2:hover{border-color:#F2E500}
.c-areas li{padding:0} .c-areas li a{display:grid;grid-template-columns:56px minmax(0,1fr) 24px;gap:16px;align-items:center;padding:18px 22px;text-decoration:none;color:var(--fg)}
.c-areas li a:hover h3{text-decoration:underline} .c-areas h3 i{font-style:normal;font-weight:500;font-size:14px;color:var(--muted);margin-left:6px}
.c-go2 svg{width:20px;height:20px;color:var(--muted)}
.c-bars{display:grid;gap:8px;margin-top:16px}
.c-bars a{display:grid;grid-template-columns:110px minmax(0,1fr) 46px;gap:10px;align-items:center;text-decoration:none;color:var(--fg);font-size:14px}
.c-bars i{height:8px;border-radius:4px;background:var(--track);overflow:hidden} .c-bars u{display:block;height:100%;border-radius:4px;background:#F2E500}
.c-bars b{text-align:right;font-weight:700}
@media (max-width:1100px){ .c-facts-d{grid-template-columns:repeat(2,minmax(0,1fr))} }
@media (max-width:640px){ .c-facts-d{grid-template-columns:1fr} .c-areas li a{grid-template-columns:40px minmax(0,1fr) 20px;gap:12px;padding:14px 16px} .c-bars a{grid-template-columns:96px minmax(0,1fr) 42px} }
.c-areas li{display:block}

/* QA 2: lange deutsche Wörter trennen statt überlaufen */
.home h1,.home h2,.home h3,.home h4,.home li,.home .p-core-t p,.home .p-core-v p,.home .c-fact2 b,.home .x-card b,.q .t{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}
@media (max-width:600px){ .home p{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word} }
/* Einordnung: Vergleichskarten bekommen mehr Breite, Stichworte etwas kleiner */
.p-why2{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}
.p-why-ba li{font-size:clamp(17px,1.6vw,21px)}
/* Startseite: Fruchtwort in den Lichtsäulen passt in jede Säulenbreite */
.pillar-w{font-size:clamp(20px,18cqw,58px)}
.hst-bars span{overflow-wrap:anywhere}
.p-core-card > *{min-width:0} .p-core-t p,.p-core-v p{overflow-wrap:anywhere}
.home h1,.home h2,.home h3{overflow-wrap:anywhere}
@media (max-width:640px){ .p-why-ba{grid-template-columns:1fr} .p-why-ba .p-why-ar{transform:rotate(90deg);justify-self:center} }
.pillar-w{white-space:normal!important;overflow-wrap:normal}
@media (max-width:420px){ .a-nav{gap:10px;flex-wrap:wrap} .a-nav .h-btn{flex:0 0 auto;padding-left:12px;padding-right:12px;font-size:13.5px;gap:6px;white-space:nowrap} }
.pillar-w{font-size:clamp(20px,14.5cqw,50px)} @media (max-width:760px){ .pillar-w{font-size:38px} }
/* Report: Übersicht je Frucht */
.w-capo{background:#2C2F4A;color:#FAF8F5;border-radius:20px;padding:clamp(22px,3.2vw,40px);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(20px,3vw,44px);margin:clamp(34px,4.5vw,56px) 0 16px}
.w-cap:first-of-type .w-capo{margin-top:clamp(20px,3vw,32px)}
.w-capo .h-kicker{color:#F2E500}
.w-capo h3{font-size:clamp(28px,3.4vw,42px);line-height:1.05;margin:8px 0 6px;color:#FAF8F5;overflow-wrap:anywhere}
.w-capo-by{color:#c3c4d1;font-size:15px;margin:0 0 16px} .w-capo-by b{color:#FAF8F5}
.w-capo-k{font-size:clamp(16px,1.5vw,18px);line-height:1.5;margin:0 0 12px;font-weight:600}
.w-capo-v1{border-left:3px solid #F2E500;padding-left:12px;color:#c3c4d1;font-size:14.5px;line-height:1.5;margin:0 0 20px} .w-capo-v1 cite{font-style:normal;font-weight:700;color:#FAF8F5;white-space:nowrap}
.w-capo-t{display:block;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#F2E500;margin:0 0 10px}
.w-capo-q{list-style:none;padding:0;margin:0;display:grid;gap:10px}
.w-capo-q li{display:flex;gap:12px;font-size:15px;line-height:1.45;color:#e3e4ea}
.w-capo-q li i{flex:none;width:24px;height:24px;border-radius:50%;background:#F2E500;color:#2C2F4A;font-style:normal;font-weight:800;font-size:12.5px;display:grid;place-items:center;margin-top:1px}
.w-capo-r{background:#363a5a;border-radius:16px;padding:clamp(18px,2vw,24px);align-self:start}
.w-capo-n{display:flex;align-items:center;gap:12px;flex-wrap:wrap} .w-capo-n b{font-size:clamp(34px,3.6vw,44px);font-weight:800;line-height:1}
.w-capo-s{font-size:13.5px;color:#c3c4d1;margin:8px 0 12px}
.w-capo-r > .w-meter{display:block;margin-bottom:22px}
.w-capo .w-meter{background:#2C2F4A}
.w-capo-ps{list-style:none;padding:0;margin:0;display:grid;gap:4px}
.w-capo-ps a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;color:inherit;text-decoration:none;font-size:14.5px;padding:8px 10px;margin:0 -10px;border-radius:10px}
.w-capo-ps a:hover,.w-capo-ps a:focus-visible{background:#2C2F4A}
.w-capo-ps a > span:first-child{font-weight:700;min-width:0;overflow-wrap:anywhere} .w-capo-ps em{font-style:normal;color:#9193aa;margin-right:4px}
.w-capo-ps small{display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#2C2F4A;background:#F2E500;border-radius:999px;padding:1px 8px;margin-left:6px;vertical-align:2px}
.w-capo-ps .w-meter{grid-column:1/-1;display:block;height:7px}
.w-capo-ps b{font-weight:800}
@media (max-width:820px){ .w-capo{grid-template-columns:1fr} }
.w-site{margin:22px 0 0;font-size:15px} .w-site a{font-weight:700}
/* Report: Hebel, Ansatzpunkte, Plan */
.w-lever{background:#2C2F4A;color:#FAF8F5;border-radius:20px;padding:clamp(22px,3.2vw,40px);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(18px,3vw,40px);margin:0 0 22px}
.w-lever h3{font-size:clamp(28px,3.4vw,42px);line-height:1.05;margin:4px 0 10px;color:#FAF8F5;display:flex;align-items:baseline;gap:14px;flex-wrap:wrap} .w-lever h3 b{color:#F2E500;font-size:.8em}
.w-lever p{color:#c3c4d1;font-size:15.5px;line-height:1.55;margin:0} .w-lever p b{color:#FAF8F5}
.w-lever-s{background:#363a5a;border-radius:16px;padding:clamp(18px,2vw,24px)} .w-lever-s p{color:#FAF8F5;font-weight:600;margin-bottom:16px}
.w-steps{margin:6px 0 0;padding-left:20px;display:grid;gap:8px} .w-steps li{line-height:1.5} .w-steps li:first-child{font-weight:700}
.w-ask p{border-left:3px solid var(--gold,#F2E500);padding-left:12px}
.w-why1{font-weight:600;margin-bottom:10px}
.w-kd{padding-bottom:0} .w-kd .h-head{margin-bottom:0}
.w-plan{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.w-plan-c{display:grid;gap:10px;align-content:start} .w-plan-c .w-capo-t{color:var(--accent-text,#2C2F4A)}
.w-plan-p{margin:0;color:var(--muted);font-size:14px} .w-plan-p a{font-weight:700}
.w-plan label{display:grid;gap:4px} .w-plan label span{font-size:13px;font-weight:700}
.w-plan textarea{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:10px;padding:8px 10px;font:inherit;font-size:14.5px;resize:vertical;background:#fff;color:#2C2F4A}
.w-plan-n{margin-top:14px;color:var(--muted);font-size:14.5px}
@media (max-width:900px){ .w-plan,.w-lever{grid-template-columns:1fr} }
.r-page .w-chap .w-plan .h-demo + .h-demo{margin-top:0}
.w-ask p{border-left:0;padding-left:0;font-weight:600}
/* Report: schwebender Download-Button */
.r-float button{display:inline-flex;align-items:center;gap:10px;border:0;cursor:pointer;font:inherit;font-weight:700;font-size:14.5px;white-space:nowrap;border-radius:999px;background:#F2E500;color:#2C2F4A;padding:10px 20px}
.r-float button:hover{background:#FAF8F5} .r-float button svg{width:18px;height:18px}
.r-float button:disabled{opacity:.6;cursor:wait}
/* Report: Kontaktformular bei „Wege, um zu wachsen“ */
.w-contact{margin-top:clamp(26px,3.4vw,40px)}
.w-offers-f{border:0;margin:0;padding:0;min-width:0} .w-offers-f legend{padding:0;margin-bottom:4px} .w-offers-f legend small{font-weight:600;letter-spacing:0;text-transform:none;color:var(--soft);margin-left:6px;font-size:12.5px}
.w-offers-f .w-offers{margin-top:10px}
.w-offers label{display:flex;gap:16px;align-items:flex-start;cursor:pointer;position:relative;width:100%}
.w-offers li:has(label){padding:0} .w-offers li label{padding:20px 52px 20px 22px;border-radius:16px}
.w-offers li:has(input:checked){border-color:#F2E500;box-shadow:inset 0 0 0 1px #F2E500}
.w-offers li:has(input:focus-visible){outline:2px solid #F2E500;outline-offset:2px}
.w-offers label input{position:absolute;opacity:0;pointer-events:none}
.w-ck{position:absolute;top:18px;right:18px;width:22px;height:22px;border-radius:7px;border:2px solid #676a88}
.w-offers input:checked + .w-ck{background:#F2E500;border-color:#F2E500}
.w-offers input:checked + .w-ck::after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid #2C2F4A;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}
.w-cf{margin-top:clamp(22px,3vw,34px);padding:clamp(20px,2.6vw,32px);border-radius:18px;background:color-mix(in srgb,var(--bg) 55%,#000 12%);border:1px solid var(--line)}
.w-cf-h h4,.w-cf-ok h4{font-family:var(--head);font-size:clamp(22px,2.4vw,30px);font-weight:800;margin:4px 0 6px;color:var(--fg)} .w-cf-h h4 em,.w-cf-ok h4 em{font-style:normal;color:#F2E500}
.w-cf-h p,.w-cf-ok p{color:var(--soft);font-size:15px;margin:0 0 18px} .w-cf-ok small{display:block;margin-top:10px;font-size:13px;color:var(--muted)}
.w-cf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px} .w-cf-wide{grid-column:1/-1}
.w-cf textarea{font:inherit;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--bg) 60%,transparent);color:var(--fg);resize:vertical}
.w-cf textarea:focus{outline:2px solid #F2E500;outline-offset:1px}
.w-cf .check a,.w-cf-b a{color:inherit;text-decoration:underline}
.w-cf-b{display:flex;align-items:center;gap:12px 20px;flex-wrap:wrap;margin-top:6px} .w-cf-b span{font-size:14px;color:var(--soft)}
.w-cf-b .h-btn:disabled{opacity:.6;cursor:wait}
.w-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
.w-cf-ok{margin-top:clamp(22px,3vw,34px);padding:clamp(20px,2.6vw,32px);border-radius:18px;border:1px solid #F2E500;outline:none}
.w-cf .err{margin:4px 0 10px}
@media (max-width:640px){ .w-cf-grid{grid-template-columns:1fr} }
/* Cookie-Einwilligung */
.cc{position:fixed;left:16px;right:16px;bottom:16px;z-index:200;display:flex;justify-content:center;pointer-events:none}
.cc-in{pointer-events:auto;width:min(720px,100%);background:#2C2F4A;color:#FAF8F5;border:1px solid color-mix(in srgb,#F2E500 55%,transparent);border-radius:20px;padding:clamp(18px,2.4vw,26px);box-shadow:0 20px 50px rgba(20,22,40,.4);max-height:calc(100vh - 32px);overflow:auto}
.cc-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}
.cc h2{font-family:var(--head);font-size:20px;font-weight:800;margin:0 0 8px;color:#FAF8F5}
.cc-x{background:none;border:0;color:#c3c4d1;font-size:26px;line-height:1;cursor:pointer;padding:0 4px}
.cc p{margin:0;font-size:14.5px;line-height:1.55;color:#d9dae3} .cc a{color:#F2E500;text-decoration:underline}
.cc-opts{display:grid;gap:10px;margin-top:16px}
.cc-opt{display:flex;gap:12px;align-items:flex-start;background:#363a5a;border-radius:12px;padding:12px 14px;cursor:pointer}
.cc-opt input{margin-top:4px;width:18px;height:18px;accent-color:#F2E500;flex:none}
.cc-opt b{display:block;font-size:15px} .cc-opt small{display:block;font-size:13px;color:#c3c4d1;line-height:1.45;margin-top:2px}
.cc-b{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;align-items:center}
.cc-btn{font:inherit;font-weight:700;font-size:14.5px;border-radius:999px;padding:11px 20px;cursor:pointer;border:2px solid #F2E500;background:#F2E500;color:#2C2F4A}
.cc-btn:hover{background:#fff45c;border-color:#fff45c}
.cc-btn.cc-ghost{background:transparent;color:#FAF8F5;border-color:#9193aa} .cc-btn.cc-ghost:hover{border-color:#FAF8F5}
.cc-link{font:inherit;font-size:14.5px;font-weight:600;background:none;border:0;color:#FAF8F5;text-decoration:underline;cursor:pointer;padding:8px 4px}
@media (max-width:520px){ .cc{left:8px;right:8px;bottom:8px} .cc-btn{flex:1 1 auto} }
/* Fuß: Impressum, Datenschutz, Cookie-Einstellungen */
.foot-legal{display:flex;gap:6px 18px;flex-wrap:wrap;width:100%;justify-content:flex-end;font-size:14px}
.foot-legal a,.foot-cc{color:var(--soft);font:inherit;background:none;border:0;padding:0;cursor:pointer;text-decoration:none} .foot-legal a:hover,.foot-cc:hover{color:#F2E500}
@media (max-width:760px){ .foot-legal{justify-content:flex-start} }
/* YouTube-Hinweis vor dem Laden */
.ex-video.gate{display:grid;place-items:center;background:#2C2F4A;color:#FAF8F5;padding:clamp(18px,3vw,32px)}
.ex-gate{max-width:560px} .ex-gate b{display:block;font-size:18px;margin-bottom:6px} .ex-gate p{color:#d9dae3;font-size:14.5px;line-height:1.55;margin:0 0 14px} .ex-gate a{color:#F2E500}
.ex-gate-b{display:flex;flex-wrap:wrap;gap:10px;align-items:center} .ex-gate-b .h-btn svg{width:16px;height:16px;margin-left:6px}
/* Impressum und Datenschutz */
.legal-hero{padding-block:clamp(56px,7vw,96px) clamp(36px,4vw,56px)}
.legal{max-width:76ch;font-size:16px;line-height:1.65;color:var(--fg)}
.legal h2{font-family:var(--head);font-size:clamp(20px,2vw,24px);font-weight:800;margin:clamp(28px,3vw,40px) 0 10px;scroll-margin-top:90px}
.legal h2:first-child{margin-top:0} .legal p{margin:0 0 12px} .legal ul{margin:0 0 12px;padding-left:20px} .legal li{margin-bottom:6px}
.legal a{color:inherit;text-decoration:underline;overflow-wrap:anywhere}
.legal-toc{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px!important}
.legal-toc a{text-decoration:none;border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600}
.legal-stand{color:var(--muted);font-size:14px;margin-top:28px!important}
mark.todo{background:#F2E500;color:#2C2F4A;padding:0 4px;border-radius:4px;font-weight:600}
/* Fruchtname im Kasten (Report, Kurzauswertung, Früchte-Seite): immer in einer Zeile, Größe passt sich der Kastenbreite an */
.m-capw{container-type:inline-size} .capcard-w.big{font-size:clamp(30px,13.2cqw,76px);white-space:nowrap}
/* Ausblick: Ökosystem und CKS-Angebote */
.eco{margin-top:clamp(36px,4.5vw,56px)}
.eco-h{max-width:78ch} .eco-h h3{font-family:var(--head);font-weight:800;font-size:clamp(24px,2.8vw,34px);line-height:1.15;margin:0 0 12px;color:var(--fg)}
.eco-h h3 em{font-style:normal;background:#F2E500;padding:0 .15em;border-radius:6px;box-decoration-break:clone;-webkit-box-decoration-break:clone}
.eco-h p{color:var(--soft);font-size:16.5px;line-height:1.6;margin:0 0 12px}
.eco-grid{list-style:none;padding:0;margin:clamp(20px,2.6vw,30px) 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}
.eco-grid a{display:flex;flex-direction:column;gap:8px;height:100%;box-sizing:border-box;padding:20px;border:1px solid var(--line);border-radius:18px;background:#fff;color:var(--fg);text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s}
.eco-grid a:hover,.eco-grid a:focus-visible{transform:translateY(-3px);border-color:#2C2F4A;box-shadow:0 12px 28px rgba(44,47,74,.12)}
.eco-ic{width:52px;height:52px;border-radius:14px;background:#2C2F4A;display:grid;place-items:center;margin-bottom:4px}
.eco-ic svg{width:34px;height:34px;fill:none;stroke:#9193aa;stroke-width:3;stroke-linecap:round;stroke-linejoin:round} .eco-ic svg .y{stroke:#F2E500} .eco-ic svg circle.y{fill:#F2E500;stroke:none}
.eco-grid b{font-size:17px;line-height:1.3} .eco-t{font-size:14.5px;line-height:1.5;color:var(--soft);flex:1}
.eco-go{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px;margin-top:4px} .eco-go svg{width:16px;height:16px}
.eco-more{margin:18px 0 0} .eco-more a{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--fg)} .eco-more svg{width:18px;height:18px}
/* Ökosystem kompakt */
.eco{margin-top:clamp(26px,3vw,36px)}
.eco-h{max-width:none} .eco-h h3{font-size:clamp(20px,2vw,24px);margin:0 0 6px} .eco-h p{font-size:15.5px;margin:0}
.eco-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:16px}
.eco-grid a{flex-direction:row;align-items:center;gap:12px;padding:12px 14px;border-radius:14px}
.eco-grid a > .arr{width:16px;height:16px;flex:none;margin-left:auto;color:var(--muted)}
.eco-grid a:hover > .arr{color:var(--fg)}
.eco-ic{width:40px;height:40px;border-radius:11px;margin:0;flex:none} .eco-ic svg{width:26px;height:26px}
.eco-x{display:flex;flex-direction:column;gap:2px;min-width:0} .eco-grid b{font-size:15px;line-height:1.25} .eco-t{font-size:13px;line-height:1.35;flex:none}
.eco-more{margin-top:12px;font-size:14.5px}
@media (max-width:1100px){ .eco-grid{grid-template-columns:repeat(3,minmax(0,1fr))} }
@media (max-width:760px){ .eco-grid{grid-template-columns:1fr 1fr} }
@media (max-width:480px){ .eco-grid{grid-template-columns:1fr} }
.eco-grid b,.eco-t{overflow-wrap:normal;hyphens:manual;-webkit-hyphens:manual}
@media (min-width:1101px){ .eco-grid a{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px;position:relative} .eco-grid a > .arr{position:absolute;top:16px;right:14px} .eco-ic{width:36px;height:36px;border-radius:10px} .eco-ic svg{width:24px;height:24px} }
@media (max-width:1100px){ .eco-grid{grid-template-columns:repeat(2,minmax(0,1fr))} } @media (max-width:480px){ .eco-grid{grid-template-columns:1fr} }
@media (max-width:560px){ .eco-grid{grid-template-columns:1fr} }
/* Ökosystem: nur Hinweis auf die CKS-Angebote */
.eco{display:flex;align-items:center;justify-content:space-between;gap:16px 32px;flex-wrap:wrap;padding:clamp(18px,2.4vw,26px) clamp(20px,2.6vw,30px);border:1px solid var(--line);border-radius:20px;background:#fff}
.eco-h{flex:1 1 420px;min-width:0} .eco .h-btn{flex:none}

/* Assessment: Start und Angaben zu Rolle und Unternehmen (je eine Frage) */
.a-steps{list-style:none;counter-reset:as;margin:18px 0 0;padding:0;display:grid;gap:10px}
.a-steps li{counter-increment:as;display:grid;grid-template-columns:38px 1fr;column-gap:14px;align-items:start;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}
.a-steps li::before{content:counter(as);grid-row:span 2;width:30px;height:30px;border-radius:50%;background:var(--gold);color:var(--on-accent);font-weight:700;display:flex;align-items:center;justify-content:center;font-size:15px}
.a-steps b{font-size:16px;color:var(--fg)} .a-steps span{font-size:14px;color:var(--soft);line-height:1.5;margin-top:2px}
.a-nav.one{justify-content:center} .a-nav.one .h-btn{font-size:16px}
.a-dots{display:flex;gap:6px;margin:6px 0 4px} .a-dots i{flex:1;height:5px;border-radius:3px;background:var(--track)} .a-dots i.on{background:var(--cta)} .a-dots i.cur{background:var(--gold)}
.a-ctx.one{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:clamp(18px,2.4vw,26px)}
.a-ctx.one button{display:flex;align-items:center;gap:12px;text-align:left;border-radius:14px;padding:14px 16px;font-size:15.5px;min-height:58px}
.a-ctx.one button span{flex:none;width:26px;height:26px;border-radius:50%;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700;color:var(--muted)}
.a-ctx.one button[aria-pressed="true"] span{border-color:currentColor;color:inherit}
@media (max-width:560px){ .a-ctx.one{grid-template-columns:1fr} }
.a-one.a-one-ctx{min-height:0}
.a-nav.one .h-btn{white-space:normal;text-align:center;justify-content:center;max-width:100%}
@media (max-width:420px){ .a-nav.one .h-btn{flex:1 1 100%;font-size:15px;padding:14px 18px} }
.a-one.a-one-ctx .a-q{min-height:0}
/* Schleier vor dem Report: die Karte bestimmt die Höhe, nichts wird abgeschnitten (zwei Einwilligungen, Fehlermeldung …) */
.veil-in{position:absolute;inset:0;max-height:none}
.veil-top{position:relative;min-height:760px}
.veil.open .veil-top{min-height:520px}
@media (max-width:700px){ .veil-top{min-height:0} }
.a-consent{display:flex;gap:12px;align-items:flex-start;margin:18px 0 0;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface);font-size:14px;line-height:1.55;color:var(--soft);cursor:pointer}
.a-consent input{margin-top:3px;flex:none;width:18px;height:18px;accent-color:var(--cta)} .a-consent b{color:var(--fg)} .a-consent a{color:var(--fg)}
