@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}

:root{
  --navy:#00468E;      /* Headline-Blau personalbrand.at */
  --blue:#2561AC;      /* Logo-Blau "BRAND" */
  --gray:#575756;      /* Logo-Grau "PERSONAL" */
  --ink:#222222;
  --muted:#6b6b6b;
  --soft:#F5F6FA;
  --line:#E3E6EE;
  --white:#ffffff;
  --navy-deep:#062F5E;
  --radius:18px;
  --max:1240px;
  --ease:cubic-bezier(.2,.7,.2,1);
}
*{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth}
body{font-family:Poppins,system-ui,sans-serif;color:var(--ink);background:var(--white);line-height:1.6;font-size:17px;-webkit-font-smoothing:antialiased;overflow-x:hidden}
img,svg{display:block;max-width:100%}
a{color:inherit;text-decoration:none}
.wrap{max-width:var(--max);margin:0 auto;padding:0 24px}
section{padding:120px 0;position:relative}
.eyebrow{font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--blue);display:flex;align-items:center;gap:12px;margin-bottom:24px}
.eyebrow::before{content:"";width:28px;height:2px;background:currentColor}
h1,h2,h3,h4{font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--navy)}
h2{font-size:clamp(32px,4.6vw,58px);max-width:18ch}
h3{font-size:clamp(22px,2.2vw,28px)}
.lead{font-size:clamp(18px,1.6vw,21px);color:var(--gray);max-width:58ch;font-weight:300}
strong{font-weight:600}

/* Buttons */
.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:100px;font-weight:500;font-size:15px;transition:all .3s var(--ease);border:1.5px solid transparent;cursor:pointer;white-space:nowrap}
.btn svg{width:18px;height:18px;transition:transform .3s var(--ease)}
.btn:hover svg{transform:translateX(4px)}
.btn-primary{background:var(--blue);color:#fff}
.btn-primary:hover{background:var(--navy)}
.btn-ghost{border-color:var(--line);color:var(--navy)}
.btn-ghost:hover{border-color:var(--navy)}
.btn-light{background:#fff;color:var(--navy)}
.btn-light:hover{background:var(--soft)}
.btn-outline-light{border-color:rgba(255,255,255,.35);color:#fff}
.btn-outline-light:hover{border-color:#fff}
.link-arrow{display:inline-flex;align-items:center;gap:8px;font-weight:500;color:var(--blue);font-size:15px}
.link-arrow svg{width:16px;transition:transform .3s var(--ease)}
.link-arrow:hover svg{transform:translateX(4px)}

/* Header */
header{position:fixed;inset:0 0 auto 0;z-index:50;transition:background .3s,box-shadow .3s}
header.scrolled{background:rgba(255,255,255,.94);backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--line)}
.nav{display:flex;align-items:center;justify-content:space-between;height:84px}
.logo{width:190px;height:auto;aspect-ratio:92.8/8.2;overflow:visible}
.nav-links>li>a.btn{background:var(--blue);color:#fff;padding:13px 22px;letter-spacing:.06em}
.nav-links>li>a.btn:hover{background:var(--navy);color:#fff}
.nav-links{display:flex;align-items:center;gap:38px;list-style:none}
.nav-links>li>a,.nav-links>li>button{font:500 14px Poppins,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--navy);background:none;border:0;cursor:pointer;display:flex;align-items:center;gap:6px;padding:10px 0}
.nav-links>li>a:hover,.nav-links>li>button:hover{color:var(--blue)}
.has-drop{position:relative}
.has-drop svg{width:12px;transition:transform .3s}
.has-drop:hover svg,.has-drop:focus-within svg{transform:rotate(180deg)}
.drop{position:absolute;top:100%;left:-24px;background:#fff;border-radius:14px;box-shadow:0 20px 50px rgba(0,40,90,.14);padding:12px;width:300px;opacity:0;visibility:hidden;transform:translateY(8px);transition:all .25s var(--ease)}
.has-drop:hover .drop,.has-drop:focus-within .drop{opacity:1;visibility:visible;transform:none}
.drop a{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:10px;font-size:15px;color:var(--ink)}
.drop a:hover{background:var(--soft);color:var(--navy)}
.drop a span{font-size:12px;color:var(--blue);font-weight:600;width:20px}
.menu-btn{display:none;background:none;border:0;width:44px;height:44px;cursor:pointer}
.menu-btn span{display:block;width:24px;height:2px;background:var(--navy);margin:6px auto;transition:.3s}

/* Hero */
.hero{min-height:100vh;display:flex;align-items:center;padding:140px 0 80px;background:linear-gradient(180deg,#fff 0%,var(--soft) 100%);overflow:hidden}
.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}
.hero h1{font-size:clamp(38px,6.2vw,88px);font-weight:700;text-transform:uppercase;line-height:.98;letter-spacing:-.035em}
.hero h1 .accent{color:var(--blue)}
.hero h1 .line{display:block;overflow:hidden}
.hero h1 .line>span{display:inline-block;transform:translateY(105%);animation:rise .9s var(--ease) forwards}
.hero h1 .line:nth-child(2)>span{animation-delay:.08s}
.hero h1 .line:nth-child(3)>span{animation-delay:.16s}
.hero h1 .line:nth-child(4)>span{animation-delay:.24s}
@keyframes rise{to{transform:none}}
.hero .lead{margin:32px 0 16px}
.hero .lead-strong{color:var(--ink);font-weight:500;max-width:52ch;font-size:18px}
.hero-ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:40px}
.keyvisual{position:relative;aspect-ratio:1/1;width:100%}
.keyvisual svg{width:100%;height:100%;overflow:visible}
.kv-label{font:600 11px Poppins,sans-serif;letter-spacing:.14em;text-transform:uppercase;fill:var(--navy)}
.kv-line{stroke:var(--blue);stroke-width:1;stroke-opacity:.35;stroke-dasharray:4 6;animation:dash 20s linear infinite}
@keyframes dash{to{stroke-dashoffset:-400}}
.kv-pulse{animation:pulse 3.2s ease-in-out infinite;transform-origin:center;transform-box:fill-box}
@keyframes pulse{0%,100%{transform:scale(1);opacity:.25}50%{transform:scale(1.6);opacity:0}}
.orbit{transform-origin:250px 250px;animation:spin 60s linear infinite}
.orbit .counter{animation:spin 60s linear infinite reverse;transform-box:fill-box;transform-origin:center}
@keyframes spin{to{transform:rotate(360deg)}}
.scroll-hint{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);display:flex;flex-direction:column;align-items:center;gap:10px}
.scroll-hint i{width:1px;height:40px;background:linear-gradient(var(--blue),transparent);animation:drop 2s infinite}
@keyframes drop{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}100%{transform:scaleY(0);transform-origin:bottom}}

/* Challenge */
.challenge-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;margin-top:64px}
.challenge-grid article{background:#fff;padding:40px 32px;transition:background .3s}
.challenge-grid article:hover{background:var(--soft)}
.challenge-grid .num{font-size:13px;font-weight:600;color:var(--blue);margin-bottom:56px;display:block}
.challenge-grid h3{font-size:22px;margin-bottom:12px}
.challenge-grid p{color:var(--gray);font-size:15px}
.approach{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;margin-top:110px;align-items:start}
.approach-lines{list-style:none;border-top:1px solid var(--line)}
.approach-lines li{padding:22px 0;border-bottom:1px solid var(--line);font-size:clamp(18px,1.7vw,22px);color:var(--gray);font-weight:300}
.approach-lines li b{color:var(--navy);font-weight:500}
.approach-conclusion{margin-top:36px;font-size:clamp(22px,2.2vw,28px);font-weight:600;color:var(--navy);line-height:1.3}
.approach-conclusion span{color:var(--blue)}

/* Fields */
.fields{background:var(--navy-deep);color:#fff;overflow:hidden}
.fields h2,.fields h3{color:#fff}
.fields .eyebrow{color:#8DB4E6}
.field-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:56px 0 0}
.field-tab{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:22px 20px;text-align:left;color:#fff;cursor:pointer;font:inherit;transition:all .3s var(--ease);display:flex;flex-direction:column;gap:14px}
.field-tab:hover{background:rgba(255,255,255,.09)}
.field-tab[aria-selected="true"]{background:#fff;color:var(--navy);border-color:#fff}
.field-tab .t-num{font-size:12px;font-weight:600;opacity:.7}
.field-tab .t-title{font-size:17px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;line-height:1.25}
.field-tab .t-sub{font-size:13px;opacity:.7;display:flex;align-items:center;gap:8px}
.field-tab svg.ico{width:34px;height:34px}
.field-panel{display:none;grid-template-columns:1.1fr .9fr;gap:64px;margin-top:40px;padding:56px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:24px;animation:fade .5s var(--ease)}
.field-panel.active{display:grid}
@keyframes fade{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
.field-panel h3{font-size:clamp(26px,3vw,40px);margin:8px 0 20px;max-width:20ch}
.field-panel p{color:rgba(255,255,255,.75);max-width:52ch}
.field-panel .tag{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#8DB4E6;font-weight:600}
.quote{margin:36px 0;padding:24px 28px;border-left:3px solid #8DB4E6;background:rgba(255,255,255,.05);border-radius:0 12px 12px 0;font-size:18px;font-style:italic;color:#fff}
.quote small{display:block;font-style:normal;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#8DB4E6;margin-bottom:8px;font-weight:600}
.develop-list h4{color:#fff;font-size:13px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px}
.chips{display:flex;flex-wrap:wrap;gap:10px}
.chips span{padding:9px 16px;border:1px solid rgba(255,255,255,.2);border-radius:100px;font-size:14px;color:#fff}

/* Process */
.process-head{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end}
.process{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:80px;position:relative}
.process::before{content:"";position:absolute;top:27px;left:28px;right:28px;height:2px;background:linear-gradient(90deg,var(--blue),var(--navy));opacity:.18}
.step{position:relative}
.step-dot{width:56px;height:56px;border-radius:50%;background:#fff;border:2px solid var(--blue);display:grid;place-items:center;font-weight:600;color:var(--blue);font-size:15px;margin-bottom:28px;position:relative;z-index:1;transition:all .3s}
.step:hover .step-dot{background:var(--blue);color:#fff}
.step h3{font-size:20px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}
.step .q{font-weight:500;color:var(--ink);margin-bottom:10px}
.step p{color:var(--gray);font-size:15px}

/* Offer */
.offer{background:var(--soft)}
.offer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:64px}
.offer-card{background:#fff;border-radius:var(--radius);padding:36px 30px;display:flex;flex-direction:column;border:1px solid var(--line);transition:all .35s var(--ease);position:relative;overflow:hidden}
.offer-card::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--blue);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease)}
.offer-card:hover{transform:translateY(-6px);box-shadow:0 24px 50px rgba(0,40,90,.1)}
.offer-card:hover::after{transform:none}
.offer-level{display:flex;gap:5px;margin-bottom:28px}
.offer-level i{width:22px;height:6px;border-radius:3px;background:var(--line)}
.offer-level i.on{background:var(--blue)}
.offer-card .kicker{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--gray);font-weight:600}
.offer-card h3{font-size:24px;margin:2px 0 14px;text-transform:uppercase;letter-spacing:.02em}
.offer-card .claim{font-weight:600;color:var(--ink);margin-bottom:10px;line-height:1.4}
.offer-card p{color:var(--gray);font-size:15px}
.offer-card ul{list-style:none;margin:22px 0;display:flex;flex-wrap:wrap;gap:6px}
.offer-card li{font-size:13px;padding:5px 11px;background:var(--soft);border-radius:100px;color:var(--navy)}
.offer-card .result{margin-top:auto;padding-top:20px;border-top:1px solid var(--line);font-size:14px;color:var(--ink)}
.offer-card .result b{color:var(--blue)}
.offer-card.partner{background:var(--navy);color:#fff;border-color:var(--navy)}
.offer-card.partner h3,.offer-card.partner .claim{color:#fff}
.offer-card.partner p,.offer-card.partner .kicker{color:rgba(255,255,255,.75)}
.offer-card.partner .offer-level i{background:rgba(255,255,255,.2)}
.offer-card.partner .offer-level i.on{background:#8DB4E6}
.offer-card.partner .result{border-color:rgba(255,255,255,.15);color:#fff;font-weight:600;font-size:16px}

/* Cases */
.cases-head{display:flex;justify-content:space-between;align-items:end;gap:40px;flex-wrap:wrap}
.flow{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}
.flow span{font-size:13px;color:var(--gray);display:flex;align-items:center;gap:10px}
.flow span:not(:last-child)::after{content:"→";color:var(--blue)}
.cases-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:64px}
.case{border-radius:22px;overflow:hidden;background:var(--soft);display:flex;flex-direction:column;transition:transform .4s var(--ease)}
.case:hover{transform:translateY(-6px)}
.case-visual{aspect-ratio:16/8;position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:28px;color:#fff}
.case-visual svg.bg{position:absolute;inset:0;width:100%;height:100%;transition:transform .8s var(--ease)}
.case:hover .case-visual svg.bg{transform:scale(1.06)}
.case-visual .case-no{position:relative;font-size:13px;letter-spacing:.18em;font-weight:600;text-transform:uppercase}
.case-visual .case-field{position:absolute;top:24px;right:24px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;background:rgba(255,255,255,.18);backdrop-filter:blur(6px);padding:7px 14px;border-radius:100px}
.case-body{padding:32px 32px 36px;display:flex;flex-direction:column;gap:18px;flex:1}
.case-body h3{font-size:30px}
.case-body .label{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);font-weight:600;margin-bottom:4px}
.case-body .challenge{font-size:17px;color:var(--ink)}
.case-body .tasks{color:var(--gray);font-size:15px}
.case-body .link-arrow{margin-top:auto}

/* Why */
.why{background:var(--navy);color:#fff;overflow:hidden}
.why h2{color:#fff;max-width:22ch}
.why .eyebrow{color:#8DB4E6}
.disciplines{display:flex;flex-wrap:wrap;gap:8px 28px;margin:40px 0 24px;font-size:clamp(20px,2.4vw,30px);font-weight:300;color:rgba(255,255,255,.45)}
.disciplines span{position:relative}
.why-text{max-width:56ch;color:rgba(255,255,255,.8);font-size:18px}
.why-text .tools{font-size:clamp(28px,3.4vw,44px);font-weight:600;color:#fff;display:block;margin:10px 0 24px;letter-spacing:-.02em}
.why-q{font-size:clamp(22px,2.4vw,30px);font-weight:600;margin:48px 0 0;max-width:30ch;line-height:1.3}
.pillars{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:80px;border-top:1px solid rgba(255,255,255,.15)}
.pillar{padding:40px 28px 0 0}
.pillar:not(:first-child){padding-left:28px;border-left:1px solid rgba(255,255,255,.15)}
.pillar .p-num{font-size:13px;color:#8DB4E6;font-weight:600}
.pillar h3{color:#fff;font-size:20px;letter-spacing:.12em;text-transform:uppercase;margin:16px 0 12px}
.pillar p{color:rgba(255,255,255,.72);font-size:15px}

/* About */
.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}
.about-text p{color:var(--gray);margin-bottom:18px;font-size:18px;font-weight:300}
.about-text p.strong{color:var(--navy);font-weight:600;font-size:22px;line-height:1.35;margin-top:30px}
.stats{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--line);border-radius:var(--radius);overflow:hidden;border:1px solid var(--line)}
.stat{background:#fff;padding:40px 32px}
.stat b{display:block;font-size:clamp(40px,4.5vw,60px);font-weight:600;color:var(--navy);line-height:1;letter-spacing:-.03em}
.stat span{color:var(--gray);font-size:15px;margin-top:10px;display:block}
.stats-note{font-size:12px;color:var(--muted);margin-top:14px;display:flex;gap:8px;align-items:center}
.stats-note::before{content:"";width:8px;height:8px;border-radius:50%;background:#E8A33D;flex:none}

/* Method */
.method{background:var(--soft)}
.method-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:64px}
.m-card{background:#fff;border-radius:var(--radius);padding:36px 30px;border:1px solid var(--line)}
.m-card svg{width:44px;height:44px;margin-bottom:30px}
.m-card h3{font-size:18px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}
.m-card p{color:var(--gray);font-size:15px}

/* CTA */
.cta{background:linear-gradient(135deg,var(--blue),var(--navy-deep));color:#fff;text-align:center;overflow:hidden}
.cta h2{color:#fff;margin:0 auto;max-width:16ch}
.cta p{color:rgba(255,255,255,.8);font-size:19px;margin-top:24px;font-weight:300}
.cta .big-quote{font-size:clamp(24px,3vw,38px);font-weight:600;color:#fff;margin:22px auto;max-width:24ch;line-height:1.25;font-style:italic}
.cta-btns{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px;margin-top:44px}
.cta-btns em{font-style:normal;color:rgba(255,255,255,.6);font-size:14px}
.cta-rings{position:absolute;inset:0;pointer-events:none}
.cta .wrap{position:relative}

/* Footer */
footer{background:#0B1B33;color:rgba(255,255,255,.7);padding:90px 0 36px;font-size:15px}
.foot-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1.2fr;gap:40px}
.foot-grid>div{min-width:0}
.foot-brand .logo{width:200px;margin-bottom:18px}
.foot-brand p{max-width:28ch;color:#fff;font-weight:500}
footer h4{color:#fff;font-size:13px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px;font-weight:600}
footer ul{list-style:none;min-width:0;overflow-wrap:anywhere;display:flex;flex-direction:column;gap:10px}
footer a:hover{color:#fff}
.foot-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:70px;padding-top:28px;border-top:1px solid rgba(255,255,255,.1);font-size:13px;color:rgba(255,255,255,.45)}
.foot-bottom nav{display:flex;gap:24px}


/* ---------- Bildmaterial ---------- */
.media{position:relative;overflow:hidden;border-radius:22px;background:linear-gradient(135deg,#2561AC,#062F5E)}
.media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s var(--ease)}
.media:hover img{transform:scale(1.03)}
.media.failed img{display:none}
.ph{position:absolute;inset:0;display:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;padding:24px;color:#fff;background:repeating-linear-gradient(135deg,rgba(255,255,255,.04) 0 14px,transparent 14px 28px),linear-gradient(135deg,#2561AC,#062F5E)}
.ph svg{width:40px;height:40px;opacity:.8}
.ph b{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:600}
.ph span{font-size:14px;opacity:.75;max-width:34ch;line-height:1.45}
.media.failed .ph,.media.placeholder .ph{display:flex}
.caption{font-size:13px;color:var(--muted);margin-top:14px;display:flex;gap:10px;align-items:center}
.caption::before{content:"";width:18px;height:1px;background:currentColor}

.process-image{margin-top:64px;aspect-ratio:21/8}
.process-image .badge{position:absolute;left:28px;bottom:28px;background:#fff;color:var(--navy);border-radius:14px;padding:16px 20px;font-weight:600;font-size:15px;max-width:30ch;line-height:1.35;box-shadow:0 12px 30px rgba(0,0,0,.15)}
.process-image .badge small{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin-bottom:4px}

.case-visual.has-img{padding:0}
.case-visual.has-img .media{position:absolute;inset:0;border-radius:0}
.case-visual.has-img::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(6,47,94,.75),transparent 55%);pointer-events:none}
.case-visual.has-img .case-no{position:absolute;left:28px;bottom:24px;z-index:2}
.case-visual.has-img .case-field{z-index:2}

.gallery-sec{padding:0 0 120px}
.gallery-head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:36px}
.gallery-head h3{font-size:clamp(24px,2.6vw,34px)}
.gallery-nav{display:flex;gap:10px}
.gallery-nav button{width:48px;height:48px;border-radius:50%;border:1.5px solid var(--line);background:#fff;color:var(--navy);cursor:pointer;display:grid;place-items:center;transition:.25s}
.gallery-nav button:hover{border-color:var(--navy)}
.gallery-nav svg{width:18px;height:18px}
.gallery-nav button:first-child svg{transform:rotate(180deg)}
.gallery{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:var(--line) transparent}
.gallery figure{flex:0 0 min(340px,78vw);scroll-snap-align:start}
.gallery .media{aspect-ratio:570/420;border-radius:16px}
.gallery figcaption{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--navy);margin-top:12px}

/* Video */
.video-sec{background:var(--white)}
.video-head{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-bottom:48px}
.video{position:relative;aspect-ratio:16/9;border-radius:24px;overflow:hidden;background:#062F5E;cursor:pointer;isolation:isolate}
.video iframe,.video video{position:absolute;inset:0;width:100%;height:100%;border:0}
.video-poster{position:absolute;inset:0;z-index:0}
.video-poster svg{width:100%;height:100%}
.video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:104px;height:104px;border-radius:50%;background:#fff;display:grid;place-items:center;z-index:2;transition:transform .35s var(--ease);box-shadow:0 20px 50px rgba(0,0,0,.25)}
.video-play::before{content:"";position:absolute;inset:-14px;border-radius:50%;border:1.5px solid rgba(255,255,255,.5);animation:ring 2.4s ease-out infinite}
@keyframes ring{from{transform:scale(.85);opacity:1}to{transform:scale(1.35);opacity:0}}
.video:hover .video-play{transform:translate(-50%,-50%) scale(1.08)}
.video-play svg{width:30px;height:30px;margin-left:5px;color:var(--blue)}
.video-meta{position:absolute;left:32px;right:32px;bottom:28px;z-index:2;display:flex;justify-content:space-between;align-items:end;gap:20px;color:#fff;flex-wrap:wrap}
.video-meta b{font-size:clamp(18px,2vw,26px);font-weight:600;display:block;line-height:1.2}
.video-meta small{font-size:12px;letter-spacing:.16em;text-transform:uppercase;opacity:.75}
.video-tag{position:absolute;top:24px;left:24px;z-index:2;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.14);backdrop-filter:blur(6px);border:1px dashed rgba(255,255,255,.5);padding:8px 14px;border-radius:100px}
.video-note{position:absolute;left:50%;top:calc(50% + 84px);transform:translateX(-50%);z-index:2;color:#fff;font-size:14px;background:rgba(0,0,0,.35);padding:8px 16px;border-radius:100px;opacity:0;transition:opacity .3s;white-space:nowrap}
.video.noted .video-note{opacity:1}
.video.playing .video-play,.video.playing .video-meta,.video.playing .video-tag,.video.playing .video-poster,.video.playing .video-note{display:none}

/* Über uns mit Bild */
.about-photo{aspect-ratio:3/2;margin-bottom:24px}
@media (max-width:1080px){.video-head{grid-template-columns:1fr;gap:24px}}
@media (max-width:640px){.process-image{aspect-ratio:4/3}.process-image .badge{left:16px;right:16px;bottom:16px;font-size:14px}.video{aspect-ratio:4/5}.video-play{width:80px;height:80px}.video-meta{left:20px;right:20px;bottom:20px}.video-note{white-space:normal;width:80%;text-align:center}}


/* ---------- Referenzlogos ---------- */
.logo-band{padding:56px 0;border-bottom:1px solid var(--line);background:#fff}
.logo-band .row{display:flex;align-items:center;gap:40px}
.logo-band .intro{flex:0 0 220px;font-size:15px;font-weight:500;color:var(--navy);line-height:1.4}
.logo-band .intro a{display:inline-flex;gap:6px;align-items:center;color:var(--blue);font-size:14px;margin-top:8px}
.logo-band .intro a svg{width:14px;height:14px}
.marquee{overflow:hidden;flex:1;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.marquee ul{display:flex;gap:56px;list-style:none;width:max-content;animation:marquee 60s linear infinite;align-items:center}
.marquee:hover ul{animation-play-state:paused}
@keyframes marquee{to{transform:translateX(-50%)}}
.marquee li{height:56px;width:130px;display:flex;align-items:center;justify-content:center}
.marquee img,.logo-grid img{max-height:100%;max-width:100%;object-fit:contain;filter:grayscale(1);opacity:.7;mix-blend-mode:multiply;transition:filter .3s,opacity .3s}
.marquee li:hover img,.logo-grid li:hover img{filter:none;opacity:1}
.logo-fallback{font-size:13px;font-weight:600;color:var(--gray);text-align:center;line-height:1.25}
@media (max-width:860px){.logo-band .row{flex-direction:column;align-items:flex-start;gap:24px}.logo-band .intro{flex:none}.marquee{width:100%}}

/* Reveal */
.reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ease),transform .9s var(--ease)}
.reveal.in{opacity:1;transform:none}

/* Responsive */
@media (max-width:1080px){
  .hero-grid{grid-template-columns:1fr}
  .keyvisual{max-width:520px;margin:0 auto}
  .challenge-grid,.offer-grid,.method-grid{grid-template-columns:repeat(2,1fr)}
  .field-tabs{grid-template-columns:repeat(2,1fr)}
  .field-panel{grid-template-columns:1fr;padding:36px;gap:36px}
  .process{grid-template-columns:repeat(2,1fr);row-gap:56px}
  .process::before{display:none}
  .pillars{grid-template-columns:repeat(2,1fr)}
  .pillar:nth-child(3){padding-left:0;border-left:0}
  .approach,.about-grid,.process-head{grid-template-columns:1fr;gap:48px}
  .foot-grid{grid-template-columns:1fr 1fr 1fr}
  .foot-brand{grid-column:1/-1}
}
@media (max-width:860px){
  .nav-links{position:fixed;inset:84px 0 auto 0;background:#fff;flex-direction:column;align-items:stretch;gap:0;padding:12px 24px 28px;box-shadow:0 20px 40px rgba(0,0,0,.08);transform:translateY(-130%);transition:transform .4s var(--ease);max-height:calc(100vh - 84px);overflow:auto}
  .nav-links.open{transform:none}
  .nav-links>li{border-bottom:1px solid var(--line)}
  .nav-links>li:last-child{border:0;padding-top:20px}
  .nav-links>li>a,.nav-links>li>button{padding:18px 0;width:100%}
  .drop{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;width:auto;padding:0 0 12px;display:none}
  .has-drop.open .drop{display:block}
  .has-drop:hover svg{transform:none}
  .has-drop.open svg{transform:rotate(180deg)}
  .menu-btn{display:block}
  header{background:rgba(255,255,255,.96)}
  .cases-grid{grid-template-columns:1fr}
}
@media (max-width:640px){
  section{padding:84px 0}
  body{font-size:16px}
  .wrap{padding:0 16px}
  .logo{width:160px}
  .challenge-grid,.offer-grid,.method-grid,.process,.pillars{grid-template-columns:1fr}
  .field-tabs{grid-template-columns:1fr 1fr;gap:8px}.field-tab{padding:16px 14px;gap:8px}.field-tab .t-title{font-size:14px}.field-tab svg.ico{width:26px;height:26px}
  .challenge-grid .num{margin-bottom:20px}
  .pillar,.pillar:not(:first-child){padding:32px 0 0;border-left:0}
  .field-panel{padding:26px 20px}
  .case-body{padding:26px 22px 30px}
  .stats{grid-template-columns:1fr 1fr}
  .stat{padding:28px 20px}
  .foot-grid{grid-template-columns:1fr 1fr}
  .hero-ctas .btn{width:100%;justify-content:center}
  .scroll-hint{display:none}
}
@media (prefers-reduced-motion:reduce){
  *,*::before,*::after{animation:none!important;transition:none!important}
  .hero h1 .line>span{transform:none}
  .reveal{opacity:1;transform:none}
}

/* =========================================================
   DESIGN V2 – editorial, präzise, Kapitel-System
   ========================================================= */
:root{--radius:6px}
body{font-size:16.5px}
/* Kapitelzeile ersetzt die kleinen Überschriften */
.chapter{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:18px;border-top:1px solid var(--line);padding-top:18px;margin-bottom:56px;color:var(--navy)}
.chapter .ch-no{font-size:44px;font-weight:200;line-height:.8;letter-spacing:-.04em;color:var(--blue);font-variant-numeric:tabular-nums}
.chapter .ch-name{font-size:15px;font-weight:500;letter-spacing:0}
.chapter .ch-total{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}
.fields .chapter,.why .chapter,.cta .chapter{border-color:rgba(255,255,255,.18);color:#fff}
.fields .chapter .ch-no,.why .chapter .ch-no,.cta .chapter .ch-no{color:#8DB4E6}
.fields .chapter .ch-total,.why .chapter .ch-total,.cta .chapter .ch-total{color:rgba(255,255,255,.5)}
.cta .chapter{max-width:720px;margin-left:auto;margin-right:auto;text-align:left}
.sublabel{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:var(--blue);margin-bottom:16px}
.sublabel::before{content:"";width:7px;height:7px;background:currentColor;transform:rotate(45deg)}
.why .sublabel,.fields .sublabel{color:#8DB4E6}

/* Headlines: leichter Schnitt + Akzent */
h1,h2,h3,h4{letter-spacing:-.025em}
h2{font-weight:300;font-size:clamp(34px,4.8vw,62px);line-height:1.06;max-width:20ch}
h2 em{font-style:normal;font-weight:600;color:var(--blue)}
.fields h2 em,.why h2 em,.cta h2 em{color:#8DB4E6}
.hero h1{font-weight:300;text-transform:none;letter-spacing:-.045em;font-size:clamp(42px,6.6vw,96px);line-height:1}
.hero h1 .accent{font-weight:700}
.hero h1 .line:nth-child(2)>span{font-weight:600}

/* Mikro-Labels: kein Versal-Sperrsatz mehr */
.tag,.label,.kicker,.quote small,.develop-list h4,.video-meta small,.gallery figcaption,.case-field,footer h4,.field-tab .t-title,.step h3,.pillar h3,.m-card h3,.offer-card h3,.video-tag,.case-visual .case-no,.ph b,.process-image .badge small{text-transform:none!important;letter-spacing:0!important}
.label,.tag,.kicker{font-size:14px!important;font-weight:500!important}
.quote small{font-size:13px;font-weight:500}
.develop-list h4{font-size:15px;font-weight:500;color:#8DB4E6}
footer h4{font-size:15px;font-weight:500}
.field-tab .t-title{font-size:18px}
.step h3,.pillar h3,.m-card h3{font-size:22px;font-weight:600}
.offer-card h3{font-size:26px}
.offer-card .kicker{color:var(--blue)}
.nav-links>li>a,.nav-links>li>button{text-transform:none;letter-spacing:0;font-size:15px}
.disciplines{font-weight:200}

/* Formen: präziser, weniger rund */
.btn{border-radius:4px;padding:16px 24px}
.nav-links>li>a.btn{border-radius:4px;letter-spacing:0}
.challenge-grid,.offer-card,.case,.m-card,.field-panel,.field-tab,.stats,.drop,.quote{border-radius:var(--radius)!important}
.media{border-radius:var(--radius)}
.video,.gallery .media{border-radius:var(--radius)}
.chips span,.offer-card li{border-radius:3px}
.case-field,.video-tag{border-radius:3px}
.step-dot{border-radius:4px}
.field-tab[aria-selected="true"]{box-shadow:inset 0 -4px 0 var(--blue)}
.offer-card::after{height:3px}

/* Feine Rasterlinien im Hero */
.hero{background:
  linear-gradient(90deg,rgba(0,70,142,.05) 1px,transparent 1px) 0 0/calc(100%/12) 100%,
  linear-gradient(180deg,#fff 0%,var(--soft) 100%)}
.hero .lead{border-left:2px solid var(--blue);padding-left:20px}

/* Akzentlinien Abschnitte */
.challenge-grid .num{font-size:40px;font-weight:200;color:var(--blue);letter-spacing:-.04em;margin-bottom:36px;line-height:1}
.pillar .p-num,.step-dot{font-variant-numeric:tabular-nums}
.gallery-head .sublabel{margin-bottom:10px}
@media (max-width:640px){.chapter{margin-bottom:36px;gap:12px}.chapter .ch-no{font-size:34px}}


.page-hero{padding:170px 0 80px;background:linear-gradient(90deg,rgba(0,70,142,.05) 1px,transparent 1px) 0 0/calc(100%/12) 100%,linear-gradient(180deg,#fff,var(--soft))}
.page-hero h1{font-weight:300;font-size:clamp(40px,6vw,84px);line-height:1.02;letter-spacing:-.04em;max-width:16ch}
.page-hero h1 em{font-style:normal;font-weight:600;color:var(--blue)}
.page-hero .lead{margin-top:28px;border-left:2px solid var(--blue);padding-left:20px}
.crumb{font-size:14px;color:var(--muted);margin-bottom:28px}.crumb a{color:var(--blue)}
.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:64px;border-top:1px solid var(--line)}
.kpis div{padding:24px 24px 0 0}.kpis div+div{padding-left:24px;border-left:1px solid var(--line)}
.kpis b{display:block;font-size:44px;font-weight:200;color:var(--navy);letter-spacing:-.04em;line-height:1}
.kpis span{font-size:14px;color:var(--gray)}
.filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:36px}
.filters button{font:500 14px Poppins,sans-serif;padding:10px 16px;border:1px solid var(--line);background:#fff;color:var(--navy);border-radius:4px;cursor:pointer;transition:.2s}
.filters button:hover{border-color:var(--navy)}
.filters button[aria-pressed="true"]{background:var(--navy);border-color:var(--navy);color:#fff}
.filters button i{font-style:normal;opacity:.6;margin-left:6px;font-variant-numeric:tabular-nums}
.logo-grid{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}
.logo-grid li{aspect-ratio:3/2;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:center;padding:28px 34px;background:#fff;transition:background .3s,opacity .3s}
.logo-grid li:hover{background:var(--soft)}
.logo-grid li.hidden{display:none}
.projects{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.project{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:transform .4s var(--ease),box-shadow .4s}
.project:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(0,40,90,.08)}
.project .media{aspect-ratio:3/2;border-radius:0}
.project-body{padding:24px 24px 28px;display:flex;flex-direction:column;gap:10px;flex:1}
.project .field{font-size:13px;font-weight:500;color:var(--blue);display:flex;align-items:center;gap:8px}
.project .field::before{content:"";width:7px;height:7px;background:currentColor;transform:rotate(45deg)}
.project h3{font-size:21px}
.project p{font-size:15px;color:var(--gray)}
.project .tasks{font-size:13px;color:var(--muted);margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}
.voices{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.voice{padding:32px;border:1px dashed rgba(255,255,255,.3);border-radius:var(--radius);display:flex;flex-direction:column;gap:22px}
.voice q{font-size:17px;color:rgba(255,255,255,.55);font-style:italic;quotes:"„" "“"}
.voice .who b{display:block;color:#fff;font-weight:600}
.voice .who span{font-size:14px;color:rgba(255,255,255,.65)}
.voice .ph-note{font-size:12px;color:#8DB4E6}
@media (max-width:1080px){.logo-grid{grid-template-columns:repeat(4,1fr)}.projects,.voices{grid-template-columns:1fr 1fr}.kpis{grid-template-columns:1fr 1fr}.kpis div:nth-child(3){padding-left:0;border-left:0}}
@media (max-width:640px){.logo-grid{grid-template-columns:repeat(2,1fr)}.logo-grid li{padding:20px}.projects,.voices{grid-template-columns:1fr}}

/* =========================================================
   V3 – ohne Nummerierung, mehr CTAs, Formular, Mobile, Legal
   ========================================================= */
.js .reveal{opacity:0;transform:translateY(28px)}
.reveal{opacity:1;transform:none}
.js .reveal.in{opacity:1;transform:none}

/* Kapitelzeile ohne Nummern */
.chapter{display:flex;align-items:center;gap:14px;border-top:1px solid var(--line);padding-top:18px;margin-bottom:40px}
.chapter .ch-name{font-size:15px;font-weight:500;display:inline-flex;align-items:center;gap:10px}
.chapter .ch-name::before{content:"";width:7px;height:7px;background:var(--blue);transform:rotate(45deg)}
.cta .chapter .ch-name::before,.dark .chapter .ch-name::before{background:#8DB4E6}

/* Header / Navigation */
.nav-links{gap:30px}
.drop a span{display:none}

/* Logo-Band ohne Intro */
.logo-band .row{gap:32px}
.logo-band .more{flex:none;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--blue);white-space:nowrap}
.logo-band .more svg{width:14px;height:14px}

/* Herausforderungen mit CTA */
.challenge-grid article{display:flex;flex-direction:column}
.challenge-grid .card-cta{margin-top:auto;padding-top:24px;font-size:14px}
.challenge-grid article p{margin-bottom:8px}

/* CTA-Band (wiederverwendbar) */
.cta-band{margin-top:64px;display:flex;align-items:center;justify-content:space-between;gap:24px 40px;flex-wrap:wrap;padding:32px 36px;border-radius:var(--radius);background:var(--soft);border:1px solid var(--line)}
.offer .cta-band,.cases-sec .cta-band.light{background:#fff}
.cta-band p{font-size:clamp(18px,1.8vw,22px);font-weight:500;color:var(--navy);max-width:40ch;line-height:1.35}
.cta-band p small{display:block;font-size:15px;font-weight:300;color:var(--gray);margin-top:6px}
.cta-band .actions{display:flex;gap:12px;flex-wrap:wrap}
.cta-band.dark{background:var(--navy);border-color:var(--navy)}
.cta-band.dark p{color:#fff}.cta-band.dark p small{color:rgba(255,255,255,.7)}

/* Angebotskarten mit Button */
.offer-card .offer-btn{margin-top:22px;justify-content:center;width:100%}
.offer-card.partner .offer-btn{background:#fff;color:var(--navy)}
.offer-card .result{margin-top:auto}
.offer-card ul{margin:18px 0 22px}

/* Schwerpunkte (SEO) */
.focus-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line);margin-top:48px}
.focus{padding:32px 30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;transition:background .3s}
.focus:hover{background:var(--soft)}
.focus h3{font-size:20px;margin-bottom:10px;display:flex;align-items:center;gap:12px}
.focus h3 svg{width:26px;height:26px;color:var(--blue);flex:none}
.focus p{font-size:15px;color:var(--gray)}
.focus a{display:inline-flex;margin-top:14px;font-size:14px}

/* Cases mit Bild */
.case-visual.has-img .media img{object-position:center top}
.case-actions{display:flex;gap:18px;flex-wrap:wrap;margin-top:auto;align-items:center}

/* Über uns – Zahlen */
.stat b{font-weight:200}
.stat b small{font-size:.5em;font-weight:400;margin-left:4px}

/* Anfrage-Sektion */
.inquiry{background:linear-gradient(135deg,var(--blue),var(--navy-deep));color:#fff;overflow:hidden}
.inquiry .wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:start;position:relative}
.inquiry h2{color:#fff;max-width:14ch}
.inquiry h2 em{color:#BFD6F3}
.inquiry .intro p{color:rgba(255,255,255,.82);font-size:18px;font-weight:300;margin-top:20px}
.inquiry .big-quote{font-size:clamp(22px,2.4vw,30px);font-weight:600;font-style:italic;color:#fff;margin:18px 0;line-height:1.3}
.contact-list{list-style:none;margin-top:40px;border-top:1px solid rgba(255,255,255,.18)}
.contact-list li{border-bottom:1px solid rgba(255,255,255,.18)}
.contact-list a{display:flex;align-items:center;gap:16px;padding:18px 0;color:#fff;font-weight:500}
.contact-list a:hover{color:#BFD6F3}
.contact-list svg{width:22px;height:22px;flex:none;color:#BFD6F3}
.contact-list small{display:block;font-weight:300;font-size:13px;color:rgba(255,255,255,.65)}
.form-card{background:#fff;color:var(--ink);border-radius:10px;padding:40px;box-shadow:0 30px 70px rgba(0,20,60,.3)}
.form-progress{display:flex;gap:6px;margin-bottom:10px}
.form-progress i{flex:1;height:4px;border-radius:2px;background:var(--line);transition:background .3s}
.form-progress i.on{background:var(--blue)}
.form-steplabel{font-size:13px;color:var(--muted);margin-bottom:22px;display:flex;justify-content:space-between}
.fstep{display:none;border:0}
.fstep.active{display:block;animation:fade .4s var(--ease)}
.fstep legend{font-size:22px;font-weight:600;color:var(--navy);margin-bottom:6px;letter-spacing:-.01em}
.fstep .hint{font-size:14px;color:var(--gray);margin-bottom:22px}
.field{margin-bottom:18px}
.field>label,.field>.lbl{display:block;font-size:14px;font-weight:500;color:var(--ink);margin-bottom:8px}
.field .opt{font-weight:300;color:var(--muted)}
.field input[type=text],.field input[type=email],.field input[type=tel],.field select,.field textarea{width:100%;font:400 16px Poppins,sans-serif;color:var(--ink);padding:13px 14px;border:1.5px solid var(--line);border-radius:6px;background:#fff;transition:border-color .2s,box-shadow .2s;-webkit-appearance:none;appearance:none}
.field select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%2300468E' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 14px center/12px,#fff;padding-right:38px}
.field textarea{min-height:120px;resize:vertical}
.field input:focus,.field select:focus,.field textarea:focus{outline:0;border-color:var(--blue);box-shadow:0 0 0 3px rgba(37,97,172,.15)}
.field.invalid input,.field.invalid select,.field.invalid textarea,.field.invalid .choices{border-color:#C0392B}
.field .err{display:none;color:#C0392B;font-size:13px;margin-top:6px}
.field.invalid .err{display:block}
.row2{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}
.choices{display:grid;grid-template-columns:1fr 1fr;gap:10px;border-radius:6px}
.choices.cols1{grid-template-columns:1fr}
.choice{position:relative}
.choice input{position:absolute;opacity:0;inset:0;cursor:pointer}
.choice span{display:flex;align-items:center;gap:10px;min-height:52px;padding:12px 14px;border:1.5px solid var(--line);border-radius:6px;font-size:15px;color:var(--ink);transition:.2s;line-height:1.3}
.choice span::before{content:"";width:18px;height:18px;border-radius:50%;border:1.5px solid #B8C0D0;flex:none;transition:.2s}
.choice input[type=checkbox]+span::before{border-radius:4px}
.choice input:checked+span{border-color:var(--blue);background:#F2F6FC;color:var(--navy);font-weight:500}
.choice input:checked+span::before{border:5px solid var(--blue)}
.choice input:focus-visible+span{box-shadow:0 0 0 3px rgba(37,97,172,.25)}
.consent{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:var(--gray);line-height:1.5}
.consent input{width:20px;height:20px;margin-top:2px;flex:none;accent-color:var(--blue)}
.consent a{color:var(--blue);text-decoration:underline}
.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
.form-nav{display:flex;justify-content:space-between;gap:12px;margin-top:26px;flex-wrap:wrap}
.form-nav .btn{min-height:50px}
.btn-back{background:none;border:0;color:var(--gray);font:500 15px Poppins,sans-serif;cursor:pointer;padding:0 6px}
.btn-back:hover{color:var(--navy)}
.form-note{font-size:12px;color:var(--muted);margin-top:16px}
.form-success{display:none;text-align:center;padding:30px 10px}
.form-success svg{width:64px;height:64px;color:var(--blue);margin:0 auto 18px}
.form-success h3{font-size:26px;margin-bottom:10px}
.form-success p{color:var(--gray)}
form.sent .fstep,form.sent .form-progress,form.sent .form-steplabel,form.sent .form-nav,form.sent .form-note{display:none!important}
form.sent .form-success{display:block}

/* Sticky Mobile-CTA */
.mobile-cta{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.97);backdrop-filter:blur(8px);box-shadow:0 -6px 24px rgba(0,30,70,.12);transform:translateY(110%);transition:transform .35s var(--ease)}
.mobile-cta.show{transform:none}
.mobile-cta a{flex:1;justify-content:center;min-height:50px;padding:12px}
.mobile-cta a.call{flex:0 0 54px;padding:0;border:1.5px solid var(--line);color:var(--navy);border-radius:4px;display:grid;place-items:center}
.mobile-cta a.call svg{width:22px;height:22px}

/* Rechtstexte */
.legal{padding:72px 0 110px}
.legal .wrap{display:grid;grid-template-columns:260px 1fr;gap:72px;align-items:start}
.toc{position:sticky;top:110px;font-size:14px}
.toc b{display:block;font-weight:600;color:var(--navy);margin-bottom:12px}
.toc ol{list-style:none;display:flex;flex-direction:column;gap:8px;border-left:1px solid var(--line);padding-left:16px}
.toc a{color:var(--gray)}.toc a:hover{color:var(--blue)}
.legal-body{max-width:760px}
.legal-body h2{font-size:clamp(24px,2.4vw,30px);font-weight:600;margin:56px 0 16px;max-width:none}
.legal-body h2:first-child{margin-top:0}
.legal-body h3{font-size:18px;margin:28px 0 8px}
.legal-body p,.legal-body li{color:#3f3f3f;font-size:16px;line-height:1.75}
.legal-body p+p{margin-top:12px}
.legal-body ul{margin:10px 0 0 20px}
.legal-body a{color:var(--blue);text-decoration:underline;overflow-wrap:anywhere}
.legal-body dl{display:grid;grid-template-columns:220px 1fr;gap:10px 24px;padding:24px;background:var(--soft);border-radius:var(--radius);font-size:16px}
.legal-body dt{font-weight:500;color:var(--navy)}
.legal-body dd{color:#3f3f3f}
.todo{background:#FFF4DC;color:#8A5A00;padding:1px 6px;border-radius:3px;font-size:.92em}
.stand{font-size:14px;color:var(--muted);margin-top:40px}

/* Mobile-Optimierung */
@media (max-width:1180px){.nav-links{gap:22px}.nav-links>li>a,.nav-links>li>button{font-size:14px}}
@media (max-width:1080px){
  .menu-btn{display:block}
  .nav-links{position:fixed;inset:84px 0 auto 0;background:#fff;flex-direction:column;align-items:stretch;gap:0;padding:12px 24px 28px;box-shadow:0 20px 40px rgba(0,0,0,.08);transform:translateY(-130%);transition:transform .4s var(--ease);max-height:calc(100vh - 84px);overflow:auto}
  .nav-links.open{transform:none}
  .nav-links>li{border-bottom:1px solid var(--line)}
  .nav-links>li:last-child{border:0;padding-top:20px}
  .nav-links>li>a,.nav-links>li>button{padding:16px 0;width:100%;font-size:17px}
  .nav-links>li>a.btn{justify-content:center;font-size:16px}
  .drop{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;width:auto;padding:0 0 12px;display:none}
  .has-drop.open .drop{display:block}
  .has-drop:hover svg{transform:none}.has-drop.open svg{transform:rotate(180deg)}
  header{background:rgba(255,255,255,.96)}
  .inquiry .wrap{grid-template-columns:1fr;gap:48px}
  .focus-grid{grid-template-columns:1fr 1fr}
  .legal .wrap{grid-template-columns:1fr;gap:32px}
  .toc{position:static}
}
@media (max-width:860px){
  .mobile-cta{display:flex}
  body{padding-bottom:76px}
  .hero{min-height:auto;padding:120px 0 64px}
  .keyvisual{max-width:340px}
  .scroll-hint{display:none}
}
@media (max-width:640px){
  section{padding:72px 0}
  .nav{height:68px}
  .nav-links{inset:68px 0 auto 0;max-height:calc(100vh - 68px)}
  .hero{padding:100px 0 48px}
  .hero h1{font-size:clamp(36px,11vw,48px)}
  .hero .lead{font-size:17px;margin-top:24px}
  .hero-ctas{margin-top:28px}
  .keyvisual{max-width:300px;margin-top:8px}
  h2{font-size:clamp(30px,8.5vw,38px)}
  .chapter{margin-bottom:28px}
  .challenge-grid article{padding:28px 22px}
  .cta-band{padding:24px 20px;margin-top:40px}
  .cta-band .actions,.cta-band .actions .btn{width:100%;justify-content:center}
  .focus-grid{grid-template-columns:1fr}
  .focus{padding:26px 20px}
  .case-body h3{font-size:24px}
  .stats{grid-template-columns:1fr 1fr}
  .stat b{font-size:40px}
  .form-card{padding:26px 18px;border-radius:8px}
  .row2,.choices{grid-template-columns:1fr}
  .form-nav{flex-direction:column-reverse}
  .form-nav .btn{width:100%;justify-content:center}
  .video{aspect-ratio:4/3}
  .video-tag{top:14px;left:14px}
  .video-meta b{font-size:16px}
  .logo-band{padding:36px 0}
  .logo-band .row{gap:18px}
  .marquee li{width:100px;height:44px}
  .marquee ul{gap:36px}
  .legal-body dl{grid-template-columns:1fr;gap:2px 0;padding:18px}
  .legal-body dd{margin-bottom:10px}
  .page-hero{padding:110px 0 48px}
  .kpis div,.kpis div+div{padding:18px 12px 0 0;border-left:0}
  .kpis b{font-size:34px}
  footer{padding:64px 0 28px}
}
/* Hero mit Hintergrundvideo */
.hero-video{position:relative;background:#062F5E;color:#fff;min-height:100vh;min-height:100svh;overflow:hidden;isolation:isolate}
.hero-video .hero-grid{grid-template-columns:1fr;max-width:var(--max)}
.hero-video .hero-grid>div{max-width:760px}
.hero-bg{position:absolute;inset:0;z-index:-2;overflow:hidden;background:#062F5E}
.hero-bg img,.hero-bg video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 60%}
.hero-bg iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100%;min-width:177.78vh;transform:translate(-50%,-50%);border:0;pointer-events:none;opacity:0;transition:opacity 1.2s ease}
.hero-bg.ready iframe,.hero-bg.ready video{opacity:1}
.hero-bg video{opacity:0;transition:opacity 1.2s ease}
.hero-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(6,47,94,.92) 0%,rgba(6,47,94,.78) 40%,rgba(0,70,142,.35) 100%),linear-gradient(0deg,rgba(6,47,94,.55),transparent 40%)}
.hero-video h1,.hero-video h1 .accent{color:#fff}
.hero-video h1 .accent{color:#8DB4E6}
.hero-video .lead{color:rgba(255,255,255,.88);border-left-color:#8DB4E6}
.hero-video .lead-strong{color:#fff}
.hero-video .btn-ghost{border-color:rgba(255,255,255,.45);color:#fff}
.hero-video .btn-ghost:hover{border-color:#fff;background:rgba(255,255,255,.08)}
.hero-video .btn-primary{background:#fff;color:var(--navy)}
.hero-video .btn-primary:hover{background:#E8F0FB}
.hero-video .hero-sub a{color:#BFD6F3}
.hero-video .scroll-hint{color:rgba(255,255,255,.7)}
.hero-video .scroll-hint i{background:linear-gradient(#fff,transparent)}
.hero-pause{position:absolute;right:24px;bottom:24px;z-index:3;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.45);background:rgba(6,47,94,.35);color:#fff;display:grid;place-items:center;cursor:pointer;backdrop-filter:blur(4px)}
.hero-pause svg{width:16px;height:16px}
.hero-pause .i-play{display:none}.hero-pause.paused .i-play{display:block}.hero-pause.paused .i-pause{display:none}
.hero-pause:hover{border-color:#fff}
.hero-video>.wrap{width:100%}
.hero-video .scroll-hint{display:none}
/* Header über dunklem Hero (Startseite) */
.home header:not(.scrolled):not(.menu-open){background:transparent;box-shadow:none}
.home header:not(.scrolled):not(.menu-open) .logo{--logo-a:#ffffff;--logo-b:#ffffff}
.home header:not(.scrolled):not(.menu-open) .nav-links>li>a:not(.btn),.home header:not(.scrolled):not(.menu-open) .nav-links>li>button{color:#fff}
.home header:not(.scrolled):not(.menu-open) .nav-links>li>a.btn{background:#fff;color:var(--navy)}
.home header:not(.scrolled):not(.menu-open) .menu-btn span{background:#fff}
@media (max-width:1080px){.home header:not(.scrolled):not(.menu-open){background:transparent}.home header:not(.scrolled):not(.menu-open) .nav-links.open>li>a:not(.btn),.home header:not(.scrolled):not(.menu-open) .nav-links.open>li>button{color:var(--navy)}.home header:not(.scrolled):not(.menu-open) .nav-links>li>a.btn{background:var(--blue);color:#fff}}
@media (max-width:860px){.hero-video{min-height:92svh;display:flex;align-items:flex-end}.hero-shade{background:linear-gradient(0deg,rgba(6,47,94,.95) 0%,rgba(6,47,94,.8) 55%,rgba(6,47,94,.45) 100%)}.hero-pause{top:84px;bottom:auto;right:16px;width:40px;height:40px}}

/* ===== V4 ===== */
.logo{width:219px}
.foot-brand .logo{width:230px}
.marquee li{width:150px;height:64px}
.chapter .ch-name::before,.sublabel::before,.project .field::before{content:none;display:none}
.chapter .ch-name,.sublabel,.project .field{gap:0}
section{padding:84px 0}
.hero-video{padding-top:120px;padding-bottom:72px}
.chapter{margin-bottom:28px}
.cta-band{margin-top:44px}
.challenge-grid,.offer-grid,.cases-grid,.focus-grid{margin-top:40px}
.process{margin-top:48px}
.logo-band{padding:44px 0}
.legal{padding:56px 0 84px}
.legal .wrap{display:block}
.legal-body{max-width:820px}
.team{margin-top:72px}
.team-head{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;align-items:end;border-top:1px solid var(--line);padding-top:28px;margin-bottom:32px}
.team-head h3{font-size:clamp(24px,2.4vw,32px);font-weight:300}
.team-head p{color:var(--gray);font-size:16px}
.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.member{margin:0}
.member-photo{aspect-ratio:1/1;border-radius:var(--radius)}
.member-photo img{object-fit:cover}
.member figcaption{padding-top:16px}
.member figcaption b{display:block;font-size:19px;font-weight:600;color:var(--navy)}
.member figcaption span{font-size:15px;color:var(--gray)}
@media (max-width:860px){.team-head{grid-template-columns:1fr;gap:12px}.team-grid{grid-template-columns:1fr 1fr}}
@media (max-width:640px){section{padding:56px 0}.logo{width:184px}.marquee li{width:115px;height:51px}.hero-video{padding-top:96px}.team-grid{grid-template-columns:1fr 1fr;gap:14px}.member figcaption b{font-size:16px}.member figcaption span{font-size:13px}.team{margin-top:48px}}

.case-wide{grid-column:1/-1;flex-direction:row}
.case-wide .case-visual{flex:0 0 55%;aspect-ratio:auto;min-height:340px}
.case-wide .case-visual.has-img .media img{object-fit:cover;object-position:center 30%}
@media (max-width:860px){.case-wide{flex-direction:column}.case-wide .case-visual{flex:none;aspect-ratio:16/8;min-height:0}}

/* ===== V5 ===== */
footer{background:#00468E;color:rgba(255,255,255,.85)}
footer a:hover{color:#fff;text-decoration:underline}
.foot-bottom{border-top-color:rgba(255,255,255,.22);color:rgba(255,255,255,.7)}
footer .btn-light{color:#00468E}
.logo-todo{border:1px dashed #C9A23A;padding:6px 8px;border-radius:3px;color:#8A5A00;font-size:12px}
.voice{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.04);gap:24px;justify-content:space-between}
.voice blockquote{margin:0}
.voice blockquote p{font-size:17px;line-height:1.6;color:#fff;font-style:italic}
.voice blockquote p::before{content:"„"}.voice blockquote p::after{content:"“"}
.voice blockquote .q-todo{color:#E8C66A;font-style:normal;font-size:14px}
.voice blockquote .q-todo::before,.voice blockquote .q-todo::after{content:none}
.voice .who{display:flex;align-items:center;gap:14px}
.voice .who img{width:56px;height:56px;border-radius:50%;object-fit:cover;flex:none;border:2px solid rgba(255,255,255,.3)}
.voice .who b{font-size:15px}
.voice .who span span{display:block;font-size:13px;line-height:1.4}

.hero h1 .line{padding-bottom:.14em;margin-bottom:-.14em}
/* ===== V7 ===== */
/* Laufleiste: flüssig, ohne Sprung (Abstand als padding statt gap), GPU-Layer */
.marquee ul.marquee-track{gap:0;animation:marquee 80s linear infinite;will-change:transform;transform:translate3d(0,0,0);backface-visibility:hidden}
.marquee li{width:172px;height:74px;padding:0 28px;box-sizing:content-box;flex:none}
.marquee img{mix-blend-mode:normal;transition:opacity .3s}
@keyframes marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
/* Cases: Kategorie-Button rechts unten, auf Höhe von „Case 0x“ */
.case-visual .case-field{top:auto;bottom:18px;right:24px;background:var(--blue);color:#fff;backdrop-filter:none;border-radius:4px;padding:8px 14px;font-size:12px;font-weight:600;z-index:2;line-height:1.2}
.case-visual.has-img .case-no{bottom:24px}
/* Kundenstimmen */
.voice blockquote p{font-size:16px}
.voice .who b sup{font-size:.62em;line-height:0}
/* Header bei offenem Menü */
header.menu-open{background:#fff!important;box-shadow:0 1px 0 var(--line)}
.menu-btn span{transform-origin:center}
.menu-btn[aria-expanded="true"] span:nth-child(1){transform:translateY(8px) rotate(45deg)}
.menu-btn[aria-expanded="true"] span:nth-child(2){opacity:0}
.menu-btn[aria-expanded="true"] span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}
.menu-contact{display:none}
body.menu-locked{overflow:hidden}
@media (max-width:1080px){
  .nav-links{inset:84px 0 0 0;height:calc(100vh - 84px);height:calc(100dvh - 84px);max-height:none;padding:8px 24px calc(28px + env(safe-area-inset-bottom));box-shadow:none;transform:translateX(100%);transition:transform .35s var(--ease),visibility .35s;visibility:hidden;display:flex;flex-direction:column}
  .nav-links.open{transform:none;visibility:visible}
  .nav-links>li:not(.menu-contact)>a:not(.btn){font-size:24px;font-weight:500;padding:18px 0;color:var(--navy)!important;display:flex;justify-content:space-between;align-items:center}
  .nav-links>li:not(.menu-contact)>a:not(.btn)::after{content:"→";color:var(--blue);font-weight:300}
  .nav-links>li:has(>a.btn){border:0;padding-top:28px}
  .nav-links>li>a.btn{width:100%;justify-content:center;min-height:56px;font-size:17px;background:var(--blue)!important;color:#fff!important}
  .menu-contact{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:24px;border:0!important;font-size:15px;color:var(--gray)}
  .menu-contact a{color:var(--navy)!important;font-weight:500;font-size:16px!important;padding:4px 0!important}
  .menu-contact a::after{content:none!important}
}
@media (max-width:640px){
  .nav-links{inset:68px 0 0 0;height:calc(100vh - 68px);height:calc(100dvh - 68px);padding:4px 16px calc(24px + env(safe-area-inset-bottom))}
  .nav-links>li:not(.menu-contact)>a:not(.btn){font-size:21px;padding:16px 0}
  .marquee li{width:132px;height:59px;padding:0 18px}
  .marquee ul.marquee-track{animation-duration:60s}
  .logo-band .row{gap:14px}
  .case-visual .case-field{bottom:14px;right:14px;font-size:11px;padding:7px 10px}
  .case-visual.has-img .case-no{left:16px;bottom:20px}
  .case-body{padding:22px 18px 26px;gap:14px}
  .case-actions{gap:12px;flex-direction:column;align-items:flex-start}
  .hero h1{font-size:clamp(38px,11.5vw,50px)}
  .hero-video .lead{font-size:16px;padding-left:14px}
  .hero-video .lead-strong{font-size:15.5px}
  .hero-ctas .btn{min-height:52px}
  .offer-card{padding:28px 22px}
  .voice{padding:24px 20px}
  .voices{gap:14px}
  .chapter{padding-top:14px}
  .cta-band p{font-size:18px}
  .foot-grid{grid-template-columns:1fr 1fr;gap:28px 20px}
  .foot-brand{grid-column:1/-1}
  .foot-bottom{flex-direction:column;gap:10px}
  .member figcaption span{display:block;line-height:1.35}
}
/* ===== V8: durchgehender Verlauf bis Footer-Ende ===== */
.grad-end{background:linear-gradient(160deg,#2561AC 0%,#00468E 45%,#062F5E 100%);color:#fff}
.grad-end>.inquiry,.grad-end>.cta,.grad-end>footer{background:transparent!important}
.grad-end>footer{padding-top:24px}
.grad-end>footer>.wrap{border-top:1px solid rgba(255,255,255,.18);padding-top:56px}
.grad-end .cta-rings{display:none}

/* ===== V9: KI ===== */
.ki-sec{background:linear-gradient(180deg,#062F5E 0%,#00468E 100%);color:#fff;position:relative;overflow:hidden}
.ki-sec::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 10%,rgba(141,180,230,.18),transparent 45%),radial-gradient(circle at 10% 90%,rgba(37,97,172,.35),transparent 50%);pointer-events:none}
.ki-sec .wrap{position:relative}
.ki-sec .chapter{border-color:rgba(255,255,255,.2);color:#fff}
.ki-sec h2{color:#fff}.ki-sec h2 em{color:#8DB4E6}
.ki-head{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:end}
.ki-sec .lead{color:rgba(255,255,255,.82)}
.ki-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}
.ki-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);padding:30px 28px;transition:background .3s,transform .3s}
.ki-card:hover{background:rgba(255,255,255,.1);transform:translateY(-3px)}
.ki-card svg{width:36px;height:36px;color:#8DB4E6;margin-bottom:18px}
.ki-card h3{color:#fff;font-size:20px;margin-bottom:10px}
.ki-card p{color:rgba(255,255,255,.75);font-size:15px}
.ki-principles{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);margin-top:44px;border-top:1px solid rgba(255,255,255,.18)}
.ki-principles li{padding:22px 22px 0 0}
.ki-principles li+li{padding-left:22px;border-left:1px solid rgba(255,255,255,.18)}
.ki-principles b{display:block;color:#fff;font-size:17px;margin-bottom:6px}
.ki-principles span{color:rgba(255,255,255,.72);font-size:14px}
.ki-faq{margin-top:56px;max-width:900px}
.ki-faq h3{color:#fff;font-size:24px;font-weight:500;margin-bottom:12px}
.faq{border-bottom:1px solid rgba(255,255,255,.18)}
.faq summary{cursor:pointer;list-style:none;padding:20px 40px 20px 0;font-weight:500;font-size:17px;color:#fff;position:relative}
.faq summary::-webkit-details-marker{display:none}
.faq summary::after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:24px;font-weight:300;color:#8DB4E6;transition:transform .3s}
.faq[open] summary::after{transform:translateY(-50%) rotate(45deg)}
.faq p{color:rgba(255,255,255,.78);padding:0 0 22px;max-width:75ch;font-size:15.5px}
.ki-cta{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.2)!important}
.ki-cta p{color:#fff!important}.ki-cta p small{color:rgba(255,255,255,.72)!important}
@media (max-width:1080px){.ki-head{grid-template-columns:1fr;gap:20px}.ki-grid{grid-template-columns:1fr 1fr}.ki-principles{grid-template-columns:1fr 1fr}.ki-principles li:nth-child(3){padding-left:0;border-left:0}}
@media (max-width:640px){.ki-grid{grid-template-columns:1fr}.ki-card{padding:24px 20px}.ki-principles{grid-template-columns:1fr}.ki-principles li,.ki-principles li+li{padding:18px 0 0;border-left:0}.faq summary{font-size:16px}}

.focus-grid{grid-template-columns:repeat(4,1fr)}
.focus h3{font-size:18px}
@media (max-width:1180px){.focus-grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:640px){.focus-grid{grid-template-columns:1fr}}
.choices .choice:last-child:nth-child(odd){grid-column:1/-1}

.offer-card .offer-btn{min-height:52px;padding:14px 18px;white-space:nowrap;gap:10px}
.offer-card.partner .offer-btn{background:#fff;color:var(--navy);border:0}
.offer-card.partner .offer-btn:hover{background:#E8F0FB}

/* ===== V12: KI & Kultur ===== */
.ki-grid{grid-template-columns:repeat(4,1fr)}
.ki-partner{display:flex;gap:18px;align-items:flex-start;margin-top:28px;padding:24px 28px;border-radius:var(--radius);border:1px dashed rgba(255,255,255,.3);max-width:900px}
.ki-partner svg{width:32px;height:32px;color:#8DB4E6;flex:none;margin-top:2px}
.ki-partner p{color:rgba(255,255,255,.8);font-size:15.5px}
.ki-partner b{display:block;color:#fff;font-size:17px;margin-bottom:4px}
@media (max-width:1180px){.ki-grid{grid-template-columns:1fr 1fr}}
@media (max-width:640px){.ki-grid{grid-template-columns:1fr}.ki-partner{padding:20px 18px}}

/* Team: 4 Personen, Monogramm solange kein Foto vorliegt */
.team-grid{grid-template-columns:repeat(4,1fr)}
.member-mono{display:grid;place-items:center;background:linear-gradient(135deg,#2561AC,#062F5E)}
.member-mono>span{font-size:clamp(40px,5vw,64px);font-weight:200;color:#fff;letter-spacing:.04em}
.member-mono img{position:absolute;inset:0;width:100%;height:100%}
@media (max-width:1080px){.team-grid{grid-template-columns:1fr 1fr}}

/* ===== V14: Seminare, Trainings & Workshops ===== */
.trainings-sec{background:var(--soft)}
.tr-head h2{color:var(--navy)}
.tr-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:40px;border-top:1px solid var(--line);border-left:1px solid var(--line)}
.tr-item{display:flex;gap:18px;padding:30px 28px;background:#fff;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background .3s}
.tr-item:hover{background:#F2F6FC}
.tr-item svg{width:32px;height:32px;color:var(--blue);flex:none;margin-top:2px}
.tr-item h3{font-size:19px;margin-bottom:8px}
.tr-item p{font-size:15px;color:var(--gray)}
@media (max-width:1080px){.tr-grid{grid-template-columns:1fr 1fr}}
@media (max-width:640px){.tr-grid{grid-template-columns:1fr}.tr-item{padding:22px 18px}}

/* ===== V15: Presse ===== */
.press{padding-top:64px}
.press-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}
.ph2{font-size:clamp(24px,2.4vw,32px);font-weight:600;margin-bottom:14px;max-width:none}
.press-card>p,.press-sub{color:var(--gray);font-size:16px}
.press-contact{margin-top:24px;border-top:1px solid var(--line)}
.press-contact li{border-bottom:1px solid var(--line)}
.press-contact a{color:var(--navy)}
.press-contact a:hover{color:var(--blue)}
.press-contact svg{color:var(--blue)}
.press-contact small{color:var(--muted)}
.press-note{margin-top:28px;padding:24px;background:var(--soft);border-radius:var(--radius)}
.press-note b{color:var(--navy);font-size:17px}
.press-note p{color:var(--gray);font-size:15px;margin:6px 0 18px}
.dl-list{list-style:none;margin-top:20px;border-top:1px solid var(--line)}
.dl-list li{border-bottom:1px solid var(--line)}
.dl-list a{display:flex;align-items:center;gap:16px;padding:18px 6px;color:var(--ink);transition:background .2s}
.dl-list a:hover{background:var(--soft)}
.dl-list svg{width:28px;height:28px;color:var(--blue);flex:none}
.dl-list span{flex:1}
.dl-list b{display:block;font-weight:500;color:var(--navy)}
.dl-list small{color:var(--muted);font-size:13px}
.dl-list i{font-style:normal;font-size:20px;color:var(--blue)}
.media-item{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}
.media-cover{aspect-ratio:1523/1073;border-radius:0}
.media-body{padding:36px;display:flex;flex-direction:column;gap:12px;justify-content:center}
.media-body h3{font-size:24px}
.media-body p{color:var(--gray)}
.facts{display:grid;gap:0;border-top:1px solid var(--line)}
.facts div{display:grid;grid-template-columns:160px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}
.facts dt{font-weight:500;color:var(--navy)}
.facts dd{margin:0;color:var(--gray)}
.press-grid>*{min-width:0}.press-note .btn{white-space:normal;text-align:center}
@media (max-width:860px){.press-grid,.media-item{grid-template-columns:1fr;gap:40px}.media-item{gap:0}.media-body{padding:24px 20px}.facts div{grid-template-columns:1fr;gap:2px}}

.team-grid{grid-template-columns:repeat(5,1fr);gap:20px}
.ki-badge{position:absolute;top:10px;right:10px;background:#fff;color:var(--navy);font-size:11px;font-weight:600;padding:4px 8px;border-radius:3px;letter-spacing:.04em}
@media (max-width:1180px){.team-grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width:640px){.team-grid{grid-template-columns:1fr 1fr}}

.ki-note{font-size:12px;color:var(--muted)}
/* ===== Cookie-Pop-up ===== */
.cc-backdrop{position:fixed;inset:0;background:rgba(6,47,94,.45);backdrop-filter:blur(2px);z-index:90}
.cc{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:91;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;background:#fff;border-radius:10px;box-shadow:0 30px 80px rgba(0,20,60,.35);animation:ccIn .35s var(--ease)}
@keyframes ccIn{from{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-50%)}}
.cc-inner{padding:32px}
.cc h2{font-size:22px;font-weight:600;margin-bottom:12px;max-width:none}
.cc p{font-size:15px;color:var(--gray);line-height:1.6}
.cc p a{color:var(--blue);text-decoration:underline}
.cc-settings{margin-top:18px;border-top:1px solid var(--line)}
.cc-opt{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--line);cursor:pointer}
.cc-opt input{width:20px;height:20px;margin-top:3px;accent-color:var(--blue);flex:none}
.cc-opt b{display:block;color:var(--navy);font-weight:500}
.cc-opt small{color:var(--muted);font-size:13px}
.cc-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}
.cc-actions .btn{flex:1 1 auto;justify-content:center;min-height:48px;padding:12px 16px}
.foot-bottom .cc-open{background:none;border:0;color:inherit;font:inherit;cursor:pointer;padding:0}
.foot-bottom .cc-open:hover{color:#fff;text-decoration:underline}
.foot-bottom nav{flex-wrap:wrap}
@media (max-width:640px){.cc{top:auto;bottom:16px;transform:translateX(-50%)}@keyframes ccIn{from{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translateX(-50%)}}.cc-inner{padding:22px 18px}.cc h2{font-size:19px}.cc-actions{flex-direction:column-reverse}.cc-actions .btn{width:100%}}

/* ===== Consent Manager ===== */
.cm-backdrop{position:fixed;inset:0;background:rgba(6,47,94,.5);backdrop-filter:blur(2px);z-index:90}
.cm{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:91;width:min(720px,calc(100vw - 32px));max-height:calc(100dvh - 32px);display:flex;flex-direction:column;background:#fff;border-radius:12px;box-shadow:0 30px 90px rgba(0,20,60,.4);overflow:hidden;animation:cmIn .35s var(--ease)}
@keyframes cmIn{from{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-50%)}}
html.cm-open{overflow:hidden}
.cm-head{display:flex;align-items:center;justify-content:space-between;padding:20px 28px 14px}
.cm-logo{width:150px;height:auto;aspect-ratio:92.8/8.2}
.cm-badge{font-size:12px;font-weight:600;color:var(--blue);background:#EEF3FA;padding:5px 10px;border-radius:3px}
.cm-tabs{display:flex;border-bottom:1px solid var(--line);padding:0 16px}
.cm-tabs button{flex:1;background:none;border:0;border-bottom:3px solid transparent;padding:12px 8px;font:500 14px Poppins,sans-serif;color:var(--gray);cursor:pointer}
.cm-tabs button[aria-selected="true"]{color:var(--navy);border-bottom-color:var(--blue)}
.cm-body{padding:22px 28px;overflow:auto;flex:1;min-height:120px}
.cm-body h2{font-size:21px;font-weight:600;margin-bottom:10px;max-width:none}
.cm-body p{font-size:14.5px;color:var(--gray);line-height:1.65}
.cm-body p+p{margin-top:10px}
.cm-body a{color:var(--blue);text-decoration:underline}
.cm-id code,.cd-status code{font-size:12.5px;background:var(--soft);padding:2px 6px;border-radius:3px;word-break:break-all}
.cm-cat-wrap{position:relative;border-bottom:1px solid var(--line)}
.cm-cat summary{list-style:none;cursor:pointer;padding:16px 120px 16px 26px;font-weight:500;color:var(--navy);position:relative}
.cm-cat summary::-webkit-details-marker{display:none}
.cm-cat summary::before{content:"›";position:absolute;left:6px;top:50%;transform:translateY(-50%);font-size:20px;color:var(--blue);transition:transform .2s}
.cm-cat[open] summary::before{transform:translateY(-50%) rotate(90deg)}
.cm-cat summary em{font-style:normal;font-size:12px;background:var(--soft);color:var(--gray);padding:2px 8px;border-radius:10px;margin-left:6px}
.cm-cat>p{padding:0 0 12px 26px}
.cm-pane{padding:0!important}
.cm-toggle.cm-cat-toggle,.cm-cat-toggle{position:absolute;right:0;top:12px}
.cm-always{top:18px;font-size:12px;color:var(--muted)}
.cm-svc{margin:0 0 14px 26px;padding:14px 16px;background:var(--soft);border-radius:6px}
.cm-svc b{color:var(--navy);font-weight:600;font-size:14px}
.cm-svc dl{display:grid;grid-template-columns:120px 1fr;gap:4px 12px;margin-top:8px;font-size:13px}
.cm-svc dt{color:var(--muted)}.cm-svc dd{margin:0;color:var(--ink)}
.cm-empty{font-size:13px;color:var(--muted);padding:0 0 14px 26px}
.cm-foot{border-top:1px solid var(--line);padding:16px 28px 22px;background:#fff}
.cm-toggles{display:flex;flex-wrap:wrap;gap:10px 24px;margin-bottom:16px}
.cm-toggle{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;font-weight:500;color:var(--navy);position:relative}
.cm-toggle input{position:absolute;opacity:0;width:1px;height:1px}
.cm-switch{width:42px;height:24px;border-radius:12px;background:#C9D1DE;position:relative;transition:background .2s;flex:none}
.cm-switch::after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .2s}
.cm-toggle input:checked+.cm-switch{background:var(--blue)}
.cm-toggle input:checked+.cm-switch::after{transform:translateX(18px)}
.cm-toggle input:focus-visible+.cm-switch{outline:2px solid var(--blue);outline-offset:2px}
.cm-toggle.is-locked{opacity:.7;cursor:default}
.cm-actions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}
.cm-actions .btn{justify-content:center;min-height:48px;padding:12px 14px;font-size:14.5px}
.cm-fab{position:fixed;left:18px;bottom:18px;z-index:55;width:46px;height:46px;border-radius:50%;border:0;background:#fff;color:var(--navy);box-shadow:0 6px 20px rgba(0,30,70,.22);cursor:pointer;display:grid;place-items:center;transition:transform .2s}
.cm-fab:hover{transform:scale(1.07)}
.cm-fab svg{width:24px;height:24px}
.cd-status{background:var(--soft);border-radius:var(--radius);padding:18px 20px;margin:20px 0}
.cd-status .ok{color:#1F7A3D;font-weight:600}.cd-status .no{color:#A23A3A;font-weight:600}
.cd-actions{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 24px}
.cd-table-wrap{overflow-x:auto;margin-top:12px}
.cd-table{width:100%;border-collapse:collapse;font-size:14px;min-width:620px}
.cd-table th{text-align:left;background:var(--soft);color:var(--navy);font-weight:600;padding:10px 12px}
.cd-table td{border-bottom:1px solid var(--line);padding:10px 12px;vertical-align:top;color:#3f3f3f}
.foot-bottom nav a+button,.foot-bottom nav a+a{margin-left:0}
@media (max-width:860px){.cm-fab{bottom:86px;left:12px;width:42px;height:42px}}
@media (max-width:640px){
  .cm{top:auto;bottom:0;left:0;right:0;transform:none;width:100%;max-height:92dvh;border-radius:14px 14px 0 0;animation:cmUp .35s var(--ease)}
  @keyframes cmUp{from{transform:translateY(30px);opacity:0}to{transform:none;opacity:1}}
  .cm-head{padding:16px 18px 10px}.cm-logo{width:130px}
  .cm-body{padding:18px}
  .cm-foot{padding:14px 18px calc(16px + env(safe-area-inset-bottom))}
  .cm-actions{grid-template-columns:1fr}
  .cm-actions [data-act=all]{order:-1}
  .cm-svc dl{grid-template-columns:1fr}
}

/* ===== KI-Chat ===== */
.pbc{position:fixed;right:22px;bottom:22px;z-index:60;font-family:Poppins,sans-serif}
.pbc-launcher{display:flex;align-items:center;gap:12px;padding:8px 20px 8px 8px;border:0;border-radius:40px;background:var(--navy);color:#fff;cursor:pointer;box-shadow:0 10px 30px rgba(0,30,70,.3);transition:transform .2s,background .2s}
.pbc-launcher:hover{transform:translateY(-2px);background:var(--blue)}
.pbc-launcher img{width:46px;height:46px;border-radius:50%;object-fit:cover;object-position:50% 15%;border:2px solid #fff}
.pbc-launcher-text{display:flex;flex-direction:column;text-align:left;line-height:1.25}
.pbc-launcher-text b{font-size:15px;font-weight:600}.pbc-launcher-text small{font-size:12px;opacity:.85}
.pbc.is-open .pbc-launcher{display:none}
.pbc.show-hint .pbc-launcher{animation:pbcPulse 1.6s ease 2}
@keyframes pbcPulse{50%{transform:translateY(-6px)}}
.pbc-panel{position:fixed;right:22px;bottom:22px;width:390px;height:min(620px,calc(100dvh - 44px));background:#fff;border-radius:16px;box-shadow:0 30px 80px rgba(0,20,60,.35);display:flex;flex-direction:column;overflow:hidden;animation:pbcIn .3s var(--ease)}
.pbc-panel[hidden]{display:none}
.pbc-panel{padding:0!important}
.pbc-foot a{color:var(--blue);text-decoration:underline}
@keyframes pbcIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
.pbc-head{display:flex;align-items:center;gap:12px;padding:14px 16px;background:linear-gradient(135deg,#2561AC,#00468E);color:#fff}
.pbc-head img{width:42px;height:42px;border-radius:50%;object-fit:cover;object-position:50% 15%;border:2px solid rgba(255,255,255,.7)}
.pbc-head div{flex:1;line-height:1.3}.pbc-head b{display:block;font-size:15px}.pbc-head small{font-size:12px;opacity:.85;display:flex;align-items:center;gap:6px}
.pbc-dot{width:8px;height:8px;border-radius:50%;background:#5BD68A;display:inline-block}
.pbc-ki{background:#fff;color:var(--navy);font-size:11px;font-weight:700;padding:3px 7px;border-radius:3px}
.pbc-close{background:none;border:0;color:#fff;font-size:28px;line-height:1;cursor:pointer;padding:0 4px}
.pbc-preview-note{display:none;background:#FFF4DC;color:#8A5A00;font-size:12px;padding:6px 16px}
.pbc.is-preview .pbc-preview-note{display:block}
.pbc-log{flex:1;overflow-y:auto;padding:16px;background:var(--soft);display:flex;flex-direction:column;gap:12px}
.pbc-msg{display:flex;gap:8px;align-items:flex-end;max-width:100%}
.pbc-ava{width:28px;height:28px;border-radius:50%;object-fit:cover;object-position:50% 15%;flex:none}
.pbc-bubble{padding:10px 14px;border-radius:14px;font-size:14.5px;line-height:1.5;max-width:85%;word-wrap:break-word}
.pbc-bubble p+p{margin-top:6px}
.pbc-bubble ul{margin:6px 0 0 18px}.pbc-bubble li{margin:2px 0}
.pbc-bubble a{color:var(--blue);text-decoration:underline}
.pbc-bot .pbc-bubble{background:#fff;color:var(--ink);border-bottom-left-radius:4px;box-shadow:0 1px 2px rgba(0,30,70,.06)}
.pbc-user{justify-content:flex-end}
.pbc-user .pbc-bubble{background:var(--blue);color:#fff;border-bottom-right-radius:4px}
.pbc-acts{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}
.pbc-act{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:20px;border:1.5px solid var(--blue);color:var(--blue)!important;text-decoration:none!important;font-size:13px;font-weight:500;background:#fff}
.pbc-act:hover{background:#EEF3FA}
.pbc-act-primary{background:var(--blue);color:#fff!important}.pbc-act-primary:hover{background:var(--navy)}
.pbc-quick{display:flex;flex-wrap:wrap;gap:6px;padding-left:36px}
.pbc-quick button{border:1.5px solid var(--line);background:#fff;color:var(--navy);border-radius:20px;padding:7px 12px;font:500 13px Poppins,sans-serif;cursor:pointer}
.pbc-quick button:hover{border-color:var(--blue)}
.pbc-typing .pbc-bubble{display:flex;gap:4px;padding:14px}
.pbc-typing span{width:7px;height:7px;border-radius:50%;background:#9AA8BD;animation:pbcDot 1.2s infinite}
.pbc-typing span:nth-child(2){animation-delay:.15s}.pbc-typing span:nth-child(3){animation-delay:.3s}
@keyframes pbcDot{0%,60%,100%{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}
.pbc-consent{padding:16px;background:#fff;border-top:1px solid var(--line)}
.pbc-consent p{font-size:13.5px;color:var(--gray);line-height:1.55;margin-bottom:12px}
.pbc-consent p a{color:var(--blue);text-decoration:underline}
.pbc-consent .btn{width:100%;justify-content:center;min-height:46px}
.pbc-alt{display:block;text-align:center;font-size:13px;color:var(--blue);margin-top:10px}
.pbc.needs-consent .pbc-form,.pbc.needs-consent .pbc-foot{display:none}
.pbc-form{display:flex;gap:8px;align-items:flex-end;padding:10px 12px;border-top:1px solid var(--line);background:#fff}
.pbc-form textarea{flex:1;resize:none;border:1.5px solid var(--line);border-radius:12px;padding:10px 12px;font:400 15px Poppins,sans-serif;max-height:120px;line-height:1.4}
.pbc-form textarea:focus{outline:0;border-color:var(--blue)}
.pbc-send{width:42px;height:42px;border-radius:50%;border:0;background:var(--blue);color:#fff;cursor:pointer;display:grid;place-items:center;flex:none}
.pbc-send:disabled{opacity:.5}.pbc-send svg{width:18px;height:18px}
.pbc-foot{font-size:11px;color:var(--muted);padding:0 14px 10px;background:#fff}
.pbc-reset{background:none;border:0;color:var(--blue);font:inherit;cursor:pointer;text-decoration:underline;padding:0}
@media (max-width:860px){
  .pbc{right:12px;bottom:86px}
  .pbc-launcher{padding:5px}.pbc-launcher-text{display:none}
  .pbc-launcher img{width:48px;height:48px}
  .pbc-launcher::after{content:"KI";position:absolute;right:-2px;top:-4px;background:#fff;color:var(--navy);font-size:10px;font-weight:700;padding:2px 5px;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.2)}
  .pbc-launcher{position:relative}
}
@media (max-width:640px){
  .pbc-panel{right:0;bottom:0;left:0;top:0;width:100%;height:100dvh;border-radius:0}
  html.pbc-open{overflow:hidden}
  .pbc-form{padding-bottom:calc(10px + env(safe-area-inset-bottom))}
}

/* Hilfsklassen */
.link-arrow svg{width:16px;height:16px;flex:none}
.logo-band .more svg,.contact-list svg{flex:none}
[hidden]{display:none!important}
.btn svg{flex:none}
.offer-card ul + .offer-btn{margin-top:auto}
.focus{display:flex;flex-direction:column}.focus a{margin-top:auto;padding-top:14px}
.choice .t{display:flex;flex-direction:column;font-style:normal;gap:2px}
.choice .t small{font-weight:300;color:var(--muted);font-size:13px}
.inquiry h2{font-size:clamp(30px,3.8vw,52px);hyphens:manual}
@media (max-width:640px){.inquiry h2{font-size:clamp(28px,8vw,34px)}}
.inquiry .chapter{border-color:rgba(255,255,255,.22);color:#fff}
.inquiry .chapter .ch-name::before{background:#BFD6F3}
.cases-head{align-items:flex-end}
.cases-head .flowbox{text-align:right}
.cases-head .flowbox .flow{justify-content:flex-end}
@media (max-width:860px){.cases-head .flowbox{text-align:left}.cases-head .flowbox .flow{justify-content:flex-start}}

.skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--navy);color:#fff;padding:10px 16px;border-radius:4px;font-size:14px}
.skip:focus{top:12px}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.hero-sub{margin-top:18px;font-size:14px}.hero-sub a{color:var(--blue);border-bottom:1px solid currentColor}
footer .fh{color:#fff;font-size:15px;font-weight:500;margin-bottom:18px;letter-spacing:0;line-height:1.3}
footer address ul li{line-height:1.5}
.stats dd{margin:0}
.page-hero .hero-ctas{margin-top:40px}
a:focus-visible,button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}
@media (max-width:380px){.foot-grid{grid-template-columns:1fr}.stats{grid-template-columns:1fr}}
