:root{--bg:#05070b;--panel:#101827;--panel2:#151f30;--gold:#f6c84c;--gold2:#fff0a6;--text:#fff8e5;--muted:#aeb8c8;--line:rgba(246,200,76,.26);--green:#58e39a;--red:#ff6b6b;--shadow:0 28px 90px rgba(0,0,0,.48)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 78% 4%,rgba(246,200,76,.18),transparent 30%),radial-gradient(circle at 12% 18%,rgba(98,205,255,.10),transparent 28%),linear-gradient(135deg,#05070b,#0a1019 56%,#030407);color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.45}a{color:inherit;text-decoration:none}.noise{position:fixed;inset:0;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.wrap{max-width:1180px;margin:0 auto;padding:0 24px}.nav{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:16px clamp(18px,4vw,54px);background:rgba(5,7,11,.72);backdrop-filter:blur(18px);border-bottom:1px solid rgba(246,200,76,.15)}.logo{font-weight:950;letter-spacing:.1em;color:var(--gold);display:grid;line-height:1;text-transform:uppercase}.logo span{font-size:10px;color:var(--muted);letter-spacing:.22em;margin-top:5px}.navlinks{display:flex;gap:22px;color:var(--muted);font-size:14px}.navlinks a:hover{color:var(--gold)}.navcta{border:1px solid var(--line);border-radius:999px;padding:10px 14px;color:var(--gold);font-weight:900}.hero{position:relative;overflow:hidden;padding:88px 0 70px}.hero:before{content:"";position:absolute;right:-8%;top:8%;width:54%;height:70%;background:radial-gradient(circle at 50% 50%,rgba(246,200,76,.16),transparent 62%);opacity:.9;pointer-events:none}.hero-grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.eyebrow{margin:0 0 14px;color:var(--gold);font-size:12px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.hero h1,.section h2{margin:0;line-height:.96;letter-spacing:-.06em}.hero h1{font-size:clamp(48px,6.8vw,88px)}.section h2{font-size:clamp(34px,4.8vw,58px)}.lead{font-size:clamp(19px,2vw,23px);color:#ffeab7;max-width:760px}.intro{font-size:19px;color:#d5deea;max-width:860px}.claim{display:inline-flex;margin:18px 0 4px;padding:11px 14px;border:1px solid rgba(246,200,76,.42);border-radius:999px;background:rgba(246,200,76,.09);color:var(--gold2);font-weight:900}.hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.silentshot-cta{gap:10px}.silentshot-cta img{width:24px;height:24px;border-radius:8px;box-shadow:0 4px 14px rgba(0,0,0,.24);flex:none}.btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;padding:14px 20px;font-weight:950;cursor:pointer}.primary{background:linear-gradient(135deg,var(--gold),var(--gold2));color:#171100;box-shadow:0 18px 48px rgba(246,200,76,.22)}.secondary{background:rgba(255,255,255,.06);color:var(--text);border:1px solid rgba(255,255,255,.11)}.trust{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.trust span{border:1px solid var(--line);border-radius:999px;padding:8px 11px;color:#ffe7a0;background:rgba(246,200,76,.06);font-weight:800;font-size:13px}.hero-visual{position:relative;border-radius:34px;overflow:hidden;border:1px solid var(--line);background:#080d15;box-shadow:var(--shadow);min-height:540px}.hero-visual img{width:100%;height:100%;object-fit:cover;display:block;opacity:.92}.hero-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(5,7,11,.7))}.float{position:absolute;z-index:2;padding:13px 15px;border-radius:16px;border:1px solid rgba(246,200,76,.3);background:rgba(5,7,11,.68);backdrop-filter:blur(12px);box-shadow:0 18px 48px rgba(0,0,0,.36)}.float b{display:block;color:var(--gold)}.float span{font-size:12px;color:var(--muted)}.f1{left:24px;top:28px}.f2{right:22px;top:48%}.f3{left:42px;bottom:28px}.section{padding:82px 0;border-top:1px solid rgba(255,255,255,.055)}.stat-grid,.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:32px}.stat-grid article,.feature-grid article,.bonus-card,.form-card,.cost-card{background:linear-gradient(180deg,rgba(246,200,76,.08),rgba(255,255,255,.035));border:1px solid var(--line);border-radius:24px;padding:24px;box-shadow:0 18px 50px rgba(0,0,0,.2)}.stat-grid strong{font-size:42px;color:var(--gold);line-height:1}.stat-grid span,.feature-grid p,.small,.note{display:block;color:var(--muted);margin-top:10px}.note{font-size:13px}.split{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center}.pain-list{display:grid;gap:13px}.pain-list div{display:flex;gap:12px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.045);font-weight:750}.pain-list span{width:9px;height:9px;border-radius:99px;background:var(--gold);box-shadow:0 0 18px var(--gold);margin-top:7px;flex:none}.feature-grid{grid-template-columns:repeat(3,1fr)}.feature-grid b{color:var(--gold2);font-size:20px}.cost-card{display:grid;grid-template-columns:1.1fr .9fr;gap:32px;align-items:center}.calc{display:grid;gap:10px}.calc div{display:flex;justify-content:space-between;gap:14px;padding:16px;border-radius:16px;background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.08)}.calc span{color:var(--muted)}.calc b{color:var(--green)}.bonus-grid{display:grid;grid-template-columns:1fr 360px;gap:36px;align-items:center}.bonus-card{text-align:center}.bonus-card strong{display:block;font-size:42px;color:var(--gold);line-height:1}.bonus-card span{display:block;color:#ffeab7;font-weight:850;margin:12px 0}.bonus-card small{color:var(--muted)}.form-card{display:grid;grid-template-columns:.9fr 1.1fr;gap:32px}.usecase-section .intro{margin-top:16px}.related{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.related a{display:inline-flex;align-items:center;justify-content:center;padding:12px 15px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);color:#ffe39a;text-decoration:none;font-weight:900;font-size:14px;line-height:1.1;white-space:normal}.related a:hover{border-color:var(--line);background:rgba(246,200,76,.09)}.form{display:grid;gap:12px}.form input,.form select{width:100%;padding:15px;border-radius:15px;border:1px solid var(--line);background:#070b12;color:var(--text);font:inherit}.check{display:flex;gap:10px;color:var(--muted);font-size:13px}.check input{width:auto}.footer{padding:32px 0;color:var(--muted);border-top:1px solid var(--line)}.footer .wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media(max-width:980px){.navlinks{display:none}.hero-grid,.split,.cost-card,.bonus-grid,.form-card{grid-template-columns:1fr}.hero:before{opacity:.18;width:100%;mask-image:none}.hero-visual{min-height:420px}.stat-grid{grid-template-columns:repeat(2,1fr)}.feature-grid{grid-template-columns:1fr}}@media(max-width:620px){.related a{width:100%;justify-content:flex-start}.wrap{padding:0 16px}.nav{padding:14px 16px}.hero{padding-top:54px}.stat-grid{grid-template-columns:1fr}.hero h1{font-size:43px}.section h2{font-size:34px}.bonus-card strong{font-size:34px}}

.lang-switch{display:flex;align-items:center;gap:6px;padding:6px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.055);backdrop-filter:blur(10px)}.lang-switch a{font-size:.78rem;font-weight:800;color:#d8d0bd;text-decoration:none;padding:6px 9px;border-radius:999px}.lang-switch a.active{color:#081018;background:linear-gradient(135deg,#ffe39a,#b9822e)}@media(max-width:720px){.lang-switch{gap:3px;padding:4px}.lang-switch a{font-size:.72rem;padding:5px 7px}.nav{gap:8px}.navcta{padding:9px 11px}}

.local-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:34px;align-items:center}.local-card{padding:30px;border:1px solid rgba(219,178,92,.28);border-radius:30px;background:radial-gradient(circle at top left,rgba(255,227,154,.12),transparent 36%),rgba(255,255,255,.045);box-shadow:0 24px 80px rgba(0,0,0,.32)}.local-card img{width:100%;border-radius:24px;display:block;box-shadow:0 30px 80px rgba(0,0,0,.45)}.main-cert-seal{margin-top:18px;padding:16px;border:1px solid rgba(219,178,92,.28);border-radius:24px;background:rgba(0,0,0,.18);display:grid;grid-template-columns:120px 1fr;gap:14px;align-items:center}.main-cert-seal img{width:120px;border-radius:16px;display:block;box-shadow:0 18px 44px rgba(0,0,0,.34)}.main-cert-seal b{display:block;color:#ffe39a;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.main-cert-seal p{margin:5px 0 0;color:#d8deea;line-height:1.45;font-size:14px}@media(max-width:520px){.main-cert-seal{grid-template-columns:88px 1fr}.main-cert-seal img{width:88px}}.local-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.local-badges span{padding:10px 14px;border-radius:999px;background:linear-gradient(135deg,#ffe39a,#b9822e);color:#071018;font-weight:900;letter-spacing:.04em}.local-points{margin-top:20px;display:grid;gap:12px}.local-points div{padding:14px 16px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.04);color:#e6dcc7}.local-points b{color:#ffe39a}@media(max-width:900px){.local-grid{grid-template-columns:1fr}.local-card{padding:18px}}

.local-points a{color:#f1ce72;text-decoration:underline;text-decoration-color:rgba(241,206,114,.35);font-weight:800}.local-points a:hover{text-decoration-color:#f1ce72}

.investor-note{padding-top:56px;padding-bottom:56px}.investor-note-card{display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid rgba(246,200,76,.22);border-radius:26px;padding:26px;background:linear-gradient(135deg,rgba(246,200,76,.07),rgba(255,255,255,.025));box-shadow:0 18px 50px rgba(0,0,0,.18)}.investor-note-card h2{font-size:clamp(25px,3vw,40px);letter-spacing:-.04em}.investor-note-card .intro{margin-bottom:0}.investor-note-card .btn{white-space:nowrap}@media(max-width:760px){.investor-note-card{display:grid}.investor-note-card .btn{width:100%}}
.investor-form-hint{display:block;color:#ffeab7}.investor-form-hint a{color:#f6c84c;font-weight:900;text-decoration:underline;text-decoration-color:rgba(246,200,76,.45)}

.foundation-section{padding-top:58px;padding-bottom:58px;background:radial-gradient(circle at 78% 12%,rgba(88,227,154,.10),transparent 32%)}.foundation-card{display:grid;grid-template-columns:1fr 420px;gap:28px;align-items:center;border:1px solid rgba(246,200,76,.28);border-radius:30px;padding:30px;background:linear-gradient(135deg,rgba(246,200,76,.08),rgba(88,227,154,.04),rgba(255,255,255,.025));box-shadow:0 24px 70px rgba(0,0,0,.24)}.foundation-card h2{font-size:clamp(30px,4.5vw,54px);line-height:1;letter-spacing:-.05em}.foundation-proof{border:1px solid rgba(246,200,76,.36);border-radius:24px;padding:24px;background:rgba(5,7,11,.58)}.foundation-proof span{display:inline-flex;border-radius:999px;background:rgba(246,200,76,.10);border:1px solid rgba(246,200,76,.28);color:#ffe39a;padding:7px 10px;font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.foundation-proof b{display:block;margin-top:16px;color:#fff4cc;font-size:26px;line-height:1.08;letter-spacing:-.03em}.foundation-proof p{color:#cbd5e8;margin:12px 0 18px;line-height:1.45}@media(max-width:900px){.foundation-card{grid-template-columns:1fr;padding:22px}.foundation-proof b{font-size:23px}}

.hero h1{background:linear-gradient(135deg,#fff8e5,#f6c84c 52%,#fff0a6);-webkit-background-clip:text;background-clip:text;color:transparent}.buddy-section{background:radial-gradient(circle at 15% 0,rgba(246,200,76,.12),transparent 32%)}.bonus-card strong{font-size:54px}.problem .pain-list div{border-color:rgba(255,107,107,.22);background:linear-gradient(135deg,rgba(255,107,107,.08),rgba(255,255,255,.035))}.problem .pain-list span{background:#ff6b6b;box-shadow:0 0 18px #ff6b6b}.form-card{position:relative;overflow:hidden}.form-card:before{content:"PDF nach Anmeldung";position:absolute;right:20px;top:18px;border:1px solid rgba(246,200,76,.35);border-radius:999px;padding:8px 12px;color:#ffe39a;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;background:rgba(246,200,76,.08)}@media(max-width:760px){.form-card:before{position:static;display:inline-block;margin:0 0 14px 0}}

.hero-visual-premium{min-height:590px;transform:translateZ(0)}.hero-visual-premium img{filter:saturate(1.08) contrast(1.06);opacity:1}.hero-visual-premium:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 50% 20%,transparent 0,transparent 38%,rgba(5,7,11,.72) 100%)}.hero-visual-premium .float{z-index:3}.visual-showcase{position:relative;padding:0 0 34px;margin-top:-22px}.visual-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.visual-grid article{position:relative;overflow:hidden;min-height:310px;border-radius:28px;border:1px solid rgba(246,200,76,.24);background:#080d15;box-shadow:0 24px 70px rgba(0,0,0,.32)}.visual-grid article:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,7,11,.04),rgba(5,7,11,.88))}.visual-grid img{width:100%;height:100%;min-height:310px;object-fit:cover;display:block;filter:saturate(1.04) contrast(1.03)}.visual-grid div{position:absolute;left:18px;right:18px;bottom:18px;z-index:2}.visual-grid b{display:block;color:#fff4cc;font-size:22px;line-height:1.05}.visual-grid span{display:block;color:#d4deed;margin-top:7px}.solution-head{display:grid;grid-template-columns:1fr 360px;gap:32px;align-items:end;margin-bottom:26px}.solution-head img{width:100%;border-radius:28px;border:1px solid rgba(246,200,76,.25);box-shadow:0 24px 70px rgba(0,0,0,.35)}.solution-premium .feature-grid article{position:relative;overflow:hidden}.solution-premium .feature-grid article:before{content:"";position:absolute;inset:auto -20% -45% -20%;height:90px;background:radial-gradient(circle,rgba(246,200,76,.22),transparent 68%)}@media(max-width:980px){.visual-grid{grid-template-columns:1fr}.solution-head{grid-template-columns:1fr}.solution-head img{max-width:480px}.hero-visual-premium{min-height:460px}.visual-grid article,.visual-grid img{min-height:260px}}

.proof-video{background:radial-gradient(circle at 75% 20%,rgba(246,200,76,.13),transparent 34%)}.proof-video-grid{display:grid;grid-template-columns:1fr 420px;gap:38px;align-items:center}.proof-video-grid-wide{grid-template-columns:.58fr 1.42fr}.proof-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.proof-case{display:flex;flex-direction:column;gap:9px}.proof-case>b{color:var(--text);font-size:18px}.proof-case>span{color:var(--muted);font-size:14px;line-height:1.35}.short-frame{border:1px solid var(--line);border-radius:30px;background:linear-gradient(180deg,rgba(246,200,76,.08),rgba(255,255,255,.035));padding:14px;box-shadow:var(--shadow)}.short-frame iframe,.short-frame video{display:block;width:100%;aspect-ratio:9/16;max-height:720px;margin:auto;border:0;border-radius:20px;background:#000;object-fit:cover}@media(max-width:1180px){.proof-cases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.proof-video-grid,.proof-video-grid-wide{grid-template-columns:1fr}.proof-cases{grid-template-columns:1fr}.short-frame{max-width:440px}.short-frame iframe,.short-frame video{max-height:none}}

.bonus-card small{display:block;margin-top:10px;color:#9ea9c7;line-height:1.45}.legal-note{margin-top:18px;padding:14px;border:1px solid rgba(232,200,120,.28);border-radius:14px;background:rgba(232,200,120,.07);color:#cbd4ec;font-size:13px;line-height:1.45}.legal-note strong{color:#f7efd8}

.punchline-section{padding-top:40px}.punchline-card{border:1px solid rgba(219,178,92,.35);border-radius:28px;background:radial-gradient(circle at 80% 20%,rgba(219,178,92,.16),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.03));padding:34px}.punchline-card h2{font-size:58px;line-height:1;margin:8px 0 10px;letter-spacing:-.04em}.punchline-card p:not(.eyebrow){font-size:25px;line-height:1.28;color:#e8c878;margin:0;max-width:760px}@media(max-width:760px){.punchline-card h2{font-size:42px}.punchline-card p:not(.eyebrow){font-size:21px}.punchline-card{padding:24px}}

.bonus-tiles-section .intro{max-width:840px}.bonus-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:26px 0 22px}.bonus-tile{border:1px solid rgba(232,200,120,.34);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.03));padding:24px;box-shadow:0 22px 60px rgba(0,0,0,.22)}.bonus-tile.highlight{background:radial-gradient(circle at 85% 15%,rgba(232,200,120,.2),transparent 32%),linear-gradient(145deg,rgba(232,200,120,.13),rgba(255,255,255,.04))}.bonus-tile h3{font-size:30px;line-height:1.05;margin:10px 0 12px;letter-spacing:-.03em}.bonus-tile p{color:#d8deef;line-height:1.5;margin:0 0 14px}.bonus-tile small{display:block;color:#9ea9c7;line-height:1.4}.tile-label{display:inline-flex;border:1px solid rgba(232,200,120,.42);border-radius:999px;padding:7px 10px;color:#e8c878;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.08em}@media(max-width:760px){.bonus-tiles{grid-template-columns:1fr}.bonus-tile h3{font-size:25px}}
.punchline-smile{margin-top:14px!important;color:#f7efd8!important;font-size:19px!important;opacity:.92}

/* 2026-05-11: Hero readability fix — no clipped descenders, less noisy image behind text */
.hero:before{opacity:.10;filter:blur(1px) saturate(.9);}
.hero h1{line-height:1.05;font-size:clamp(42px,5.8vw,76px);padding-bottom:.08em;overflow:visible;}
@media(max-width:980px){.hero:before{opacity:.08}.hero h1{font-size:clamp(40px,9vw,62px);line-height:1.06}}
@media(max-width:620px){.hero h1{font-size:39px;line-height:1.07}.hero{padding-bottom:56px}}

/* Mobile hero safe-area fix 2026-05-15: avoid overlay badges/cropping on DeineKI hero preview */
@media(max-width:620px){
  .hero-visual,.hero-visual-premium{min-height:0;border-radius:24px;margin-top:10px;}
  .hero-visual img{height:auto;object-fit:contain;object-position:center top;}
  .hero-visual .float{display:none;}
  .hero-visual:after{background:linear-gradient(180deg,transparent 58%,rgba(5,7,11,.52));}
}

.visual-cert-badge{position:absolute;right:24px;bottom:24px;width:96px;height:96px;border-radius:50%;object-fit:contain;box-shadow:none;border:0;outline:0;transform:rotate(4deg);z-index:4;background:transparent}.hero-visual{position:relative}@media(max-width:720px){.visual-cert-badge{width:70px;height:70px;right:12px;bottom:12px}}


/* 2026-05-16: PERGENT sales videos on homepage */
.sales-video-section{background:radial-gradient(circle at 20% 0,rgba(98,205,255,.10),transparent 30%),radial-gradient(circle at 82% 18%,rgba(246,200,76,.13),transparent 34%)}
.sales-video-head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:26px}.sales-video-head .btn{flex:none}
.sales-video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.sales-video-card{border:1px solid rgba(246,200,76,.28);border-radius:28px;padding:16px;background:linear-gradient(180deg,rgba(246,200,76,.08),rgba(255,255,255,.035));box-shadow:0 26px 80px rgba(0,0,0,.32)}
.sales-video-card iframe,.sales-video-card video{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:20px;background:#000;object-fit:cover;box-shadow:0 18px 50px rgba(0,0,0,.32)}
.sales-video-card b{display:block;margin:15px 4px 5px;color:#fff4cc;font-size:22px}.sales-video-card span{display:block;margin:0 4px 4px;color:#cfd8ef;line-height:1.4}
@media(max-width:900px){.sales-video-head{display:grid}.sales-video-head .btn{width:100%}.sales-video-grid{grid-template-columns:1fr}.sales-video-card{padding:12px;border-radius:22px}.sales-video-card iframe,.sales-video-card video{border-radius:16px}}
/* 2026-05-16: Hero-Bild durch PERGENT Videos ersetzt */
.hero-video-visual{min-height:590px;padding:18px;display:flex;align-items:center;overflow:visible}
.hero-video-visual:before{display:none}
.hero-video-visual:after{pointer-events:none;border-radius:34px;background:linear-gradient(180deg,rgba(5,7,11,.04),rgba(5,7,11,.38))}
.hero-video-stack{position:relative;z-index:2;display:grid;gap:16px;width:100%}
.hero-video-card{margin:0;padding:12px;border:1px solid rgba(246,200,76,.28);border-radius:24px;background:linear-gradient(180deg,rgba(246,200,76,.10),rgba(255,255,255,.04));box-shadow:0 18px 54px rgba(0,0,0,.34)}
.hero-video-card iframe{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:16px;background:#000}
.hero-video-card b{display:block;margin:10px 4px 0;color:#fff4cc;font-size:17px;letter-spacing:.02em}
.hero-video-visual .visual-cert-badge{z-index:5}
@media(max-width:980px){.hero-video-visual{min-height:0;padding:12px}.hero-video-stack{gap:12px}.hero-video-card{padding:10px;border-radius:20px}.hero-video-card iframe{border-radius:14px}}
@media(max-width:620px){.hero-video-visual .visual-cert-badge{display:none}}

.video-thumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:20px;overflow:hidden;background:#05070b;border:0;box-shadow:0 18px 50px rgba(0,0,0,.32)}.video-thumb img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.04) contrast(1.04)}.video-thumb span{position:absolute;inset:0;display:grid;place-items:center;font-size:42px;color:#fff;background:radial-gradient(circle,rgba(0,0,0,.34),rgba(0,0,0,.08) 38%,rgba(0,0,0,.18));text-shadow:0 8px 28px rgba(0,0,0,.75)}.video-thumb:hover img{transform:scale(1.025);transition:transform .18s ease}.short-frame .video-thumb{height:100%;aspect-ratio:auto;border-radius:18px}.sales-video-card .video-thumb{border-radius:20px}@media(max-width:900px){.sales-video-card .video-thumb{border-radius:16px}}

@media(max-width:620px){.hero-visual.hero-visual-premium{max-width:320px;margin:18px auto 0;box-shadow:0 18px 48px rgba(0,0,0,.32)}.hero-visual-premium:before,.hero-visual:after{display:none}.hero-visual img:not(.visual-cert-badge){border-radius:22px}.visual-cert-badge{width:54px!important;height:54px!important;right:8px!important;bottom:8px!important}}


/* 2026-05-18: Desktop safety fix — prevent video-card text from being clipped by browser zoom/viewport combinations */
.sales-video-grid{align-items:stretch;overflow:visible}.sales-video-card{display:flex;flex-direction:column;min-height:0;overflow:visible;padding-bottom:24px}.sales-video-card b,.sales-video-card span{flex:0 0 auto;overflow:visible}.sales-video-card span{padding-bottom:2px}.proof-cases,.proof-case,.short-frame{overflow:visible}.proof-case{min-height:0}.proof-case>span{padding-bottom:2px}

/* 2026-05-18: Desktop redesign after Peter feedback — calmer, less thumbnail-heavy, more premium */
.hero{padding:74px 0 58px}.hero-grid{grid-template-columns:1.02fr .82fr;gap:58px}.hero h1{max-width:760px;letter-spacing:-.055em}.lead{max-width:690px;color:#e9edf7;line-height:1.48}.claim{margin-top:16px;background:rgba(255,255,255,.045);border-color:rgba(246,200,76,.24);color:#f2d88b;font-size:14px}.trust{margin-top:20px;opacity:.78}.trust span{background:rgba(255,255,255,.035);color:#cbd5e8;border-color:rgba(255,255,255,.10);font-size:12px}.agent-console{position:relative;border:1px solid rgba(246,200,76,.22);border-radius:34px;background:radial-gradient(circle at 82% 8%,rgba(246,200,76,.16),transparent 34%),linear-gradient(145deg,rgba(13,19,31,.98),rgba(4,7,12,.98));box-shadow:0 30px 90px rgba(0,0,0,.42);padding:22px;min-height:456px;overflow:hidden}.agent-console:before{content:"";position:absolute;inset:1px;border-radius:33px;background:linear-gradient(135deg,rgba(255,255,255,.09),transparent 38%,rgba(246,200,76,.06));pointer-events:none}.console-top,.console-main,.console-foot{position:relative;z-index:1}.console-top{display:flex;align-items:center;gap:10px;color:#fff4cc}.console-top small{margin-left:auto;color:#93a0bb;font-weight:800}.pulse{width:10px;height:10px;border-radius:999px;background:#6ee7b7;box-shadow:0 0 0 7px rgba(110,231,183,.10)}.console-main{margin-top:54px}.console-label{margin:0 0 10px;color:#d4af37;font-size:12px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.console-main h2{font-size:clamp(34px,3.4vw,48px);line-height:1.02;letter-spacing:-.045em;margin:0;color:#fff}.console-list{display:grid;gap:12px;margin-top:28px}.console-list span{display:flex;justify-content:space-between;gap:18px;padding:15px 16px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(255,255,255,.045)}.console-list b{color:#fff}.console-list em{font-style:normal;color:#aeb9cf}.console-foot{display:grid;grid-template-columns:62px 1fr;gap:14px;align-items:center;margin-top:30px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08);color:#cbd5e8;line-height:1.4}.console-foot img{width:62px;height:62px;object-fit:contain}.video-strip{border-top:1px solid rgba(255,255,255,.055);padding:30px 0;background:rgba(255,255,255,.018)}.video-strip-inner{display:flex;align-items:center;justify-content:space-between;gap:28px}.video-strip h2{margin:0;font-size:clamp(26px,3vw,38px);line-height:1.04;letter-spacing:-.04em}.video-strip-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.sales-video-section{display:none!important}@media(max-width:980px){.hero-grid{grid-template-columns:1fr;gap:30px}.agent-console{min-height:auto}.console-main{margin-top:34px}.video-strip-inner{display:grid}.video-strip-actions{justify-content:flex-start}}@media(max-width:620px){.hero{padding-top:54px}.claim{display:flex;border-radius:18px}.console-list span{display:grid;gap:4px}.video-strip-actions .btn{width:100%}}


/* 2026-05-18: English page visual cards — avoid German-text images on /en */
.en-visual-card{min-height:280px;border:1px solid rgba(246,200,76,.22);border-radius:28px;background:radial-gradient(circle at 82% 16%,rgba(246,200,76,.18),transparent 34%),linear-gradient(145deg,rgba(13,19,31,.96),rgba(4,7,12,.98));box-shadow:0 24px 70px rgba(0,0,0,.34);padding:28px;display:flex;flex-direction:column;justify-content:flex-end}.en-visual-card span{color:#d4af37;font-size:12px;font-weight:950;letter-spacing:.16em}.en-visual-card b{display:block;margin-top:10px;color:#fff4cc;font-size:30px;line-height:1.06;letter-spacing:-.03em}.en-visual-card p{margin:12px 0 0;color:#cbd5e8;line-height:1.45}.en-local-card{padding:0;background:transparent}.en-visual-card.compact{min-height:260px}
