@font-face{font-family:DM Sans;font-style:normal;font-weight:700 800;font-display:swap;src:url(/fonts/dm-sans.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300 400;font-display:swap;src:url(/fonts/inter.woff2) format("woff2")}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/libre-baskerville-italic.woff2) format("woff2")}:root{--noise-svg: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.06'/%3E%3C/svg%3E");--felt-fine: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='ff' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.45 0.9' numOctaves='5' stitchTiles='stitch' seed='3'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='0' intercept='0'/%3E%3CfeFuncG type='linear' slope='0' intercept='0'/%3E%3CfeFuncB type='linear' slope='0' intercept='0'/%3E%3CfeFuncA type='linear' slope='0.32' intercept='-0.04'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23ff)'/%3E%3C/svg%3E");--felt-broad: url("data:image/svg+xml,%3Csvg viewBox='0 0 300 300' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='fb' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.03' numOctaves='3' stitchTiles='stitch' seed='7'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='0' intercept='0'/%3E%3CfeFuncG type='linear' slope='0' intercept='0'/%3E%3CfeFuncB type='linear' slope='0' intercept='0'/%3E%3CfeFuncA type='linear' slope='0.14' intercept='-0.02'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23fb)'/%3E%3C/svg%3E")}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{font-family:var(--font-body);background-color:var(--bg);background-image:var(--noise-svg);background-size:200px 200px;color:var(--text-dark);overflow-x:hidden}img{display:block;max-width:100%}a{text-decoration:none}h1,h2{font-family:var(--font-display);font-weight:var(--heading-w, 800);letter-spacing:var(--heading-ls, -.03em);text-transform:var(--heading-tt, none)}h1{font-size:var(--h1-size, clamp(1.9rem, 3vw, 2.7rem));line-height:var(--h1-lh, 1.08);max-width:580px;font-weight:var(--h1-w, var(--heading-w, 800));letter-spacing:var(--h1-ls, var(--heading-ls, -.03em))}.hero-h1{font-size:var(--hero-h1-size, clamp(1.6rem, 2.6vw, 2.15rem))}h2{font-size:var(--h2-size, clamp(1.8rem, 3vw, 2.8rem));line-height:var(--h2-lh, 1.08);font-weight:var(--h2-w, var(--heading-w, 800));letter-spacing:var(--h2-ls, var(--heading-ls, -.03em))}h1 em,h2 em,h3 em{font-family:var(--font-accent);font-weight:400;font-style:italic;font-size:1em;letter-spacing:.01em;background:linear-gradient(180deg,var(--em-grad-from) 0%,var(--em-grad-via) 60%,var(--em-grad-to) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}h1 em{font-size:.95em}h3{font-family:var(--font-display);font-weight:var(--h3-w, 700);font-size:var(--h3-size, 1.05rem);letter-spacing:var(--h3-ls, -.02em)}p,li,.card p,.card li{font-family:var(--font-body);font-weight:var(--body-w, 300);font-size:var(--body-size, .95rem);line-height:var(--body-lh, 1.65)}.eyebrow{display:block;text-align:center;font-family:var(--font-body);font-weight:400;font-size:var(--klein-size, .7rem);letter-spacing:var(--klein-ls, .12em);text-transform:var(--klein-tt, uppercase);color:var(--accent-on-light);opacity:.5;margin-bottom:1.1rem}.section-dark .eyebrow{color:#fff;opacity:.5}.btn-secondary{font-family:var(--font-display);font-weight:700;font-size:.85rem;letter-spacing:-.01em}.btn-light,.btn-secondary-inv{font-family:var(--font-display);font-weight:700;font-size:.9rem;letter-spacing:-.01em}.btn-secondary em,.btn-light em,.btn-secondary-inv em{font-family:var(--font-accent);font-style:italic;font-weight:400}.nav-links a{font-family:var(--font-body);font-weight:400;font-size:.875rem}.nav-logo{font-family:var(--font-display);font-weight:800;font-size:1.3rem;letter-spacing:-.03em}.signature{font-family:var(--font-accent);font-style:italic;font-weight:400;font-size:1.4rem}.stat-number{font-family:var(--font-display);font-weight:800;letter-spacing:-.04em}.stat-number.large{font-size:clamp(5rem,10vw,8rem);line-height:1}.stat-number.medium{font-size:clamp(2.5rem,4vw,3.5rem);line-height:1}.gold-rule{width:36px;height:1px;background:rgba(var(--accent-ink-rgb),.2);margin:0 auto 1.75rem;border:none}.section-dark .gold-rule{background:#fff3}.container{max-width:1080px;margin:0 auto;padding:0 40px}section{padding:80px 0;scroll-margin-top:80px}.section-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(var(--accent-ink-rgb),.12),transparent);border:none;margin:0}.fi{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out}.fi.visible{opacity:1;transform:translateY(0)}.fi-d1{transition-delay:.1s}.fi-d2{transition-delay:.2s}.fi-d3{transition-delay:.3s}.fi-d4{transition-delay:.4s}.fi-d5{transition-delay:.5s}@keyframes fiEin{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.fi-sofort{animation:fiEin .6s ease-out both}.fi-sofort.fi-d1{animation-delay:.1s}.fi-sofort.fi-d2{animation-delay:.2s}.fi-sofort.fi-d3{animation-delay:.3s}@media(scripting:none){.fi{opacity:1;transform:none;transition:none}}@media(prefers-reduced-motion:reduce){.fi,.fi-sofort{opacity:1;transform:none;transition:none;animation:none}}.btn-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4em;padding:15px 36px;border:none;cursor:pointer;clip-path:var(--ticket-clip);text-decoration:none;white-space:nowrap;font-family:var(--font-display);font-weight:var(--btn-w, 700);font-size:var(--btn-size, 1rem);letter-spacing:var(--btn-ls, -.02em);line-height:1.15;color:var(--btn-ink, #ffffff);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:var(--btn-ink-shadow, 0 1px 2px rgba(0, 20, 8, .4));background-color:var(--btn-grad-center);background-image:linear-gradient(to bottom,rgba(255,255,255,.1) 0%,transparent 50%),linear-gradient(90deg,var(--btn-grad-edge) 0%,var(--btn-grad-center) 50%,var(--btn-grad-edge) 100%);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;filter:drop-shadow(0px 2px 10px rgba(var(--brand-rgb),.4)) drop-shadow(0px 1px 2px rgba(0,0,0,.35));transition:all .22s ease}.btn-primary em{font-family:var(--font-accent);font-style:italic;font-weight:400}.btn-primary-chev{display:inline-block;margin-left:.12em;opacity:.75;font-family:var(--font-display);font-weight:700;font-style:normal;letter-spacing:.04em}.btn-primary:hover{filter:drop-shadow(0px 4px 14px rgba(var(--brand-rgb),.55)) drop-shadow(0px 1px 2px rgba(0,0,0,.4));transform:translateY(-2px)}.btn-primary:active{filter:drop-shadow(.71px .71px 1px rgba(0,0,0,.7));transform:translateY(2px)}.btn-primary:focus-visible{outline:2px solid var(--accent-on-light);outline-offset:4px}.section-dark .btn-primary:focus-visible,#erstgespraech .btn-primary:focus-visible{outline-color:#fffffff2}.btn-secondary{background-color:transparent;color:var(--accent-on-light);padding:11px 22px;border-radius:var(--radius-btn, 4px);border:var(--border-w-em, 1.5px) solid var(--accent-on-light);display:inline-flex;align-items:center;gap:.25em;text-decoration:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.btn-secondary:hover{background-color:var(--accent-on-light);color:#fff}.btn-light{background-color:var(--bg);color:var(--accent-on-light);padding:12px 24px;border-radius:999px;border:none;display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;transition:background .2s ease;white-space:nowrap}.btn-light:hover{background-color:var(--surface, #ffffff)}.btn-secondary-inv{background-color:transparent;color:#ffffffd9;padding:11px 24px;border-radius:999px;border:1.5px solid rgba(255,255,255,.35);display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.btn-secondary-inv:hover{border-color:#ffffffb3;color:#fff}.btn-row{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.btn-row-center{display:flex;flex-direction:row;gap:16px;justify-content:center;flex-wrap:wrap}.mid-cta{margin-top:2.25rem}@media(max-width:820px){.nur-desktop{display:none}}.section-dark .btn-secondary{background-color:transparent;color:var(--auf-dunkel);border:1.5px solid rgba(var(--bg-rgb),.5);border-radius:999px}.section-dark .btn-secondary:hover{background-color:#ffffff1a;color:#fff}.card{position:relative;overflow:hidden}.card .card-wm{position:absolute;bottom:0;left:-120px;width:240px;height:100%;pointer-events:none}.card .card-wm svg{width:100%;height:100%}.card-dark .card-wm{opacity:.07;color:#fff}.card-light .card-wm{opacity:.055;color:var(--ink)}#navbar{position:fixed;top:0;left:0;right:0;z-index:1000;padding:16px 40px;display:flex;justify-content:space-between;align-items:center;background:rgba(var(--bg-rgb),.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(var(--brand-rgb),.08);transition:all .3s ease}.nav-logo{color:var(--ink)}.nav-right{display:flex;align-items:center;gap:2rem}.nav-links{display:flex;list-style:none;gap:2rem}.nav-links a{font-size:.875rem;color:var(--ink);text-decoration:none;letter-spacing:.01em;transition:color .2s}.nav-links a:hover{color:var(--accent-on-light)}.hamburger{display:none;flex-direction:column;gap:5px;background:none;border:none;padding:4px;cursor:pointer}.hamburger span{display:block;width:22px;height:1.5px;background:var(--brand);border-radius:1px;transition:all .3s}.hamburger.active span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.mobile-menu{display:none;position:fixed;top:58px;left:0;right:0;background:var(--bg);padding:1.5rem 40px 2rem;z-index:999;flex-direction:column;box-shadow:0 8px 24px rgba(var(--brand-rgb),.08)}.mobile-menu.active{display:flex}.mobile-menu a{color:var(--ink);font-family:var(--font-body);font-size:.875rem;font-weight:400;padding:.75rem 0;border-bottom:1px solid rgba(var(--brand-rgb),.07)}.mobile-menu .btn-primary{margin-top:1rem;align-self:flex-start}#hero{position:relative;display:flex;align-items:flex-start;overflow:hidden;padding-top:58px}#hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(45deg,rgba(var(--accent-ink-rgb),.015) 25%,transparent 25%,transparent 75%,rgba(var(--accent-ink-rgb),.015) 75%),linear-gradient(45deg,rgba(var(--accent-ink-rgb),.015) 25%,transparent 25%,transparent 75%,rgba(var(--accent-ink-rgb),.015) 75%);background-size:140px 140px;background-position:0 0,70px 70px;pointer-events:none;z-index:0}.hero-content{max-width:55%;padding:40px 0 16px 80px;position:relative;z-index:1}.hero-eyebrow{display:block;font-family:var(--font-body);font-size:.7rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-on-light);opacity:.5;margin-bottom:1.1rem;text-align:left}.hero-h1{color:var(--text-dark);margin-bottom:1.6rem;max-width:720px}.hero-h1 em{color:inherit}.hero-sub{color:var(--text-mid);font-size:var(--lead-size, var(--body-size, .95rem));line-height:var(--lead-lh, var(--body-lh, 1.65));font-weight:var(--lead-w, var(--body-w, 300));margin-bottom:1.7rem;max-width:480px}.hero-proof{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;font-family:var(--font-body);font-size:.72rem;font-weight:500;letter-spacing:.04em;color:var(--text-dark);opacity:.55;margin-bottom:1.75rem;border-top:1px solid rgba(var(--brand-rgb),.12);border-bottom:1px solid rgba(var(--brand-rgb),.12);padding:.65rem 0}.hero-proof-dot{opacity:.4;font-size:1rem}.hero-usps{display:flex;flex-direction:column;gap:7px;margin-bottom:1.5rem}.hero-usp{display:flex;align-items:center;gap:10px;font-family:var(--font-body);font-size:.84rem;font-weight:300;color:var(--text-mid);line-height:1.4}.hero-usp-icon{width:18px;height:18px;flex-shrink:0;background:rgba(var(--brand-rgb),.07);border-radius:50%;display:flex;align-items:center;justify-content:center}.hero-industries{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:1.25rem}.industry-tag{font-family:var(--font-body);font-size:.72rem;font-weight:400;color:var(--text-dark);background:rgba(var(--brand-rgb),.07);border:1px solid rgba(var(--brand-rgb),.1);border-radius:999px;padding:3px 10px;letter-spacing:.01em;white-space:nowrap}.industry-tag--more{color:var(--text-mid);background:transparent;border-color:transparent;padding-left:2px}.hero-visual{position:absolute;right:0;top:58px;bottom:0;width:62%;z-index:0;pointer-events:none;display:flex;align-items:flex-start;padding-top:130px;justify-content:center}.hero-visual img{height:108%;width:auto;max-height:calc(108vh - 58px);object-fit:contain;object-position:bottom center;display:block;filter:saturate(.82) brightness(.96) contrast(1.04)}.hero-eyebrow-italic{display:block;font-family:var(--font-accent);font-style:italic;font-weight:400;font-size:.95rem;color:var(--text-dark);opacity:.6;margin-bottom:1.4rem;letter-spacing:.005em;line-height:1.45}.hero-trust{display:block;font-family:var(--font-display);font-weight:700;font-size:.85rem;color:var(--text-dark);opacity:.7;letter-spacing:-.005em;margin-bottom:1.6rem}.hero-trust-scarce{font-family:var(--font-accent);font-style:italic;font-weight:400;font-size:.85rem;opacity:.65;margin-top:0;margin-bottom:1.8rem}.scarce-num{font-family:var(--font-display);font-style:normal;font-weight:700;color:var(--signal);opacity:1.5}.hero-usp{list-style:none;padding:0;margin:0 0 1.4rem;display:flex;flex-direction:column;align-items:flex-start;gap:.7rem}.hero-usp li{display:flex;align-items:center;gap:.6rem;font-family:var(--font-display);font-weight:600;font-size:.92rem;color:var(--text-dark);opacity:.85;letter-spacing:-.005em}.hero-usp li svg{flex-shrink:0;width:21px;height:21px;padding:4px;box-sizing:border-box;background:var(--signal);color:#fff;border-radius:50%;box-shadow:0 2px 7px -2px rgba(var(--signal-rgb),.55)}.hero-fud{font-family:var(--font-body);font-size:.75rem;font-weight:300;color:var(--text-mid);opacity:.7;margin-top:1.1rem;line-height:1.45;max-width:480px}.hero-secondary-link{display:inline-flex;align-items:center;font-family:var(--font-display);font-weight:700;font-size:.85rem;color:var(--accent-on-light);letter-spacing:-.01em;padding:8px 4px;transition:opacity .2s ease;opacity:.8}.hero-secondary-link:hover{opacity:1}.btn-row{flex-direction:row;align-items:center;flex-wrap:wrap;gap:18px}.hero-visual{align-items:flex-start}.lm-wrap{--lm-size: 540;width:calc(var(--lm-size) * 1px);height:calc(var(--lm-size) * 1px);max-width:92%;margin:0 auto;position:relative;align-self:center;pointer-events:none}@media(max-width:1180px){.lm-wrap{--lm-size: 480}}@media(max-width:1024px){.lm-wrap{--lm-size: 420}}.lm-stage{position:absolute;top:0;left:0;width:1080px;height:1080px;transform:scale(calc(var(--lm-size) / 1080));transform-origin:top left;isolation:isolate;background:transparent}.lm-spot{display:none}.lm-scene{position:absolute;inset:0;perspective:1800px;perspective-origin:50% 35%;z-index:10}.lm-logo3d{position:absolute;width:320px;height:320px;transform-style:preserve-3d}.lm-logo3d img.lm-layer{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block;pointer-events:none}.lm-face-front{position:absolute;inset:0;transform:translateZ(2px);pointer-events:none}.lm-face-front img{width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 4px 10px rgba(0,0,0,.15))}.lm-face-front:after{content:"";position:absolute;inset:0;background:linear-gradient(125deg,#fff0 30%,#ffffff47 48%,#fff0 62%);mix-blend-mode:screen;pointer-events:none}.lm-l-teams{left:90px;top:360px;transform:rotateY(28deg) rotateX(-8deg) rotate(-4deg);animation:lm-float-a 6s ease-in-out infinite}.lm-l-meet{left:50%;top:240px;margin-left:-180px;width:360px;height:360px;transform:rotateY(-15deg) rotateX(8deg) rotate(3deg);animation:lm-float-b 5.5s ease-in-out -1s infinite;z-index:12}.lm-l-zoom{right:90px;top:370px;transform:rotateY(-32deg) rotateX(-6deg) rotate(5deg);animation:lm-float-c 6.5s ease-in-out -2s infinite}@keyframes lm-float-a{0%,to{translate:0 0}50%{translate:0 -14px}}@keyframes lm-float-b{0%,to{translate:0 0}50%{translate:0 -22px}}@keyframes lm-float-c{0%,to{translate:0 0}50%{translate:0 -16px}}.lm-floor{position:absolute;width:280px;height:60px;border-radius:50%;background:radial-gradient(ellipse,rgba(40,20,5,.55) 0%,transparent 65%);filter:blur(10px);z-index:5}.lm-floor-teams{left:110px;top:660px;animation:lm-shadow-a 6s ease-in-out infinite}.lm-floor-meet{left:50%;top:685px;margin-left:-140px;width:320px;animation:lm-shadow-b 5.5s ease-in-out -1s infinite}.lm-floor-zoom{right:110px;top:670px;animation:lm-shadow-c 6.5s ease-in-out -2s infinite}@keyframes lm-shadow-a{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(.9);opacity:.4}}@keyframes lm-shadow-b{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(.85);opacity:.4}}@keyframes lm-shadow-c{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(.9);opacity:.4}}.lm-sparkle{position:absolute;z-index:11;pointer-events:none}.lm-sp1{left:290px;top:280px;animation:lm-tw 3s ease-in-out infinite}.lm-sp2{right:290px;top:290px;animation:lm-tw 3.4s ease-in-out -1s infinite}.lm-sp3{left:50%;top:240px;transform:translate(-50%);animation:lm-tw 3.8s ease-in-out -2s infinite}.lm-sp4{left:200px;top:530px;animation:lm-tw 3.2s ease-in-out -1.5s infinite}.lm-sp5{right:200px;top:540px;animation:lm-tw 3.6s ease-in-out -.5s infinite}@keyframes lm-tw{0%,to{opacity:.4;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(45deg)}}.lm-ribbon{position:absolute;width:2px;background:linear-gradient(180deg,transparent 0%,rgba(var(--signal-rgb),.6) 50%,transparent 100%);border-radius:2px;z-index:9;animation:lm-ribbon 3s ease-in-out infinite}.lm-r1{left:220px;top:540px;height:90px;animation-delay:0s}.lm-r2{right:240px;top:560px;height:70px;animation-delay:-1s}.lm-r3{left:50%;top:580px;height:110px;animation-delay:-2s}@keyframes lm-ribbon{0%{opacity:0;transform:scaleY(.3) translateY(20px)}50%{opacity:1;transform:scaleY(1) translateY(0)}to{opacity:0;transform:scaleY(.3) translateY(-20px)}}.lm-notif{position:absolute;z-index:15;display:flex;align-items:center;gap:12px;background:linear-gradient(180deg,#fffffffa,#faf4e8f2);border:1px solid rgba(var(--brand-rgb),.1);border-radius:18px;padding:10px 18px 10px 10px;box-shadow:0 1px #fff inset,0 -1px #0000000a inset,0 22px 40px #230f0538,0 8px 14px #230f0524;font-family:var(--font-display);backdrop-filter:blur(8px)}.lm-avatar{position:relative;width:42px;height:42px;border-radius:12px;background:linear-gradient(180deg,var(--brand) 0%,#0a1d10 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 1px #ffffff26 inset,0 4px 8px #00000040}.lm-avatar svg{color:#b6e0bd}.lm-delta{position:absolute;top:-8px;right:-10px;background:linear-gradient(180deg,#5fbc6f 0%,var(--em-grad-via) 100%);color:#fff;font-family:var(--font-display);font-weight:800;font-size:11px;border-radius:999px;padding:3px 8px;box-shadow:0 2px 4px #0000004d,0 1px #fff6 inset,0 0 0 2px #fff}.lm-body{display:flex;flex-direction:column;line-height:1.1;padding-right:4px}.lm-lbl{font-family:var(--font-body);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--brand-rgb),.55);font-weight:500;margin-bottom:4px}.lm-txt{font-family:var(--font-display);font-weight:700;font-size:17px;color:#0c0c0c;letter-spacing:-.01em;white-space:nowrap}.lm-txt em{font-family:var(--font-accent);font-style:italic;font-weight:400;color:var(--em-grad-to);margin-left:2px}.lm-lbl:before{content:"";display:inline-block;width:6px;height:6px;border-radius:999px;background:var(--signal);box-shadow:0 0 6px var(--signal);margin-right:6px;vertical-align:1px;animation:lm-pulse 1.6s ease-in-out infinite}@keyframes lm-pulse{0%,to{opacity:1}50%{opacity:.4}}.lm-n1{left:60px;top:200px;transform:rotate(-4deg);animation:lm-bob1 5s ease-in-out infinite}.lm-n2{right:50px;top:240px;transform:rotate(3deg);animation:lm-bob2 5.6s ease-in-out -1.5s infinite}.lm-n3{left:50%;top:760px;transform:translate(-50%) rotate(-1deg);animation:lm-bob3 5.2s ease-in-out -2s infinite}.lm-n4{left:90px;top:800px;transform:rotate(2deg);animation:lm-bob4 6s ease-in-out -1s infinite}.lm-n5{right:70px;top:820px;transform:rotate(-3deg);animation:lm-bob5 5.8s ease-in-out -2.5s infinite}@keyframes lm-bob1{0%,to{translate:0 0;rotate:-4deg}50%{translate:0 -10px;rotate:-3deg}}@keyframes lm-bob2{0%,to{translate:0 0;rotate:3deg}50%{translate:0 -8px;rotate:4deg}}@keyframes lm-bob3{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes lm-bob4{0%,to{translate:0 0;rotate:2deg}50%{translate:0 -6px;rotate:3deg}}@keyframes lm-bob5{0%,to{translate:0 0;rotate:-3deg}50%{translate:0 -10px;rotate:-2deg}}.trustwall{padding:84px 0 96px}.trustwall-sub{text-align:center;max-width:720px;margin:0 auto .5rem;font-size:.95rem;line-height:1.65;color:rgba(var(--bg-rgb),.6)}.trustwall-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;margin-top:40px}.tw-tile{position:relative;background:rgba(var(--bg-rgb),.04);border:1px solid rgba(var(--bg-rgb),.1);border-radius:var(--radius-card, 14px);padding:22px 24px 20px;display:flex;flex-direction:column;gap:14px;transition:border-color .2s ease,background .2s ease;overflow:hidden}.tw-tile:hover{border-color:rgba(var(--bg-rgb),.2);background:rgba(var(--bg-rgb),.06)}.tw-label{font-family:var(--font-accent);font-style:italic;font-size:.78rem;color:rgba(var(--bg-rgb),.55);letter-spacing:.02em}.tw-caption{font-family:var(--font-body);font-size:.85rem;font-weight:300;color:rgba(var(--bg-rgb),.6);line-height:1.55;margin:0}.tw-media{background:rgba(var(--dark-rgb),.55);border:1px solid rgba(var(--bg-rgb),.08);border-radius:10px;padding:16px;min-height:220px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.tw-media>*{position:relative;z-index:1;width:100%}.tw-media:after{content:"";position:absolute;inset:0;background:var(--noise-svg);background-size:200px 200px;opacity:.35;pointer-events:none}.tw-browser{background:var(--bg);border-radius:6px;overflow:hidden;box-shadow:0 6px 18px #00000059}.tw-browser-bar{display:flex;align-items:center;gap:5px;padding:7px 9px;background:#e6e3dd;border-bottom:1px solid rgba(0,0,0,.06)}.tw-browser-dot{width:8px;height:8px;border-radius:50%;background:#0000002e}.tw-browser-url{margin-left:6px;flex:1;background:#fff9;border-radius:3px;padding:3px 7px;font-family:var(--font-body);font-size:.65rem;color:rgba(var(--brand-rgb),.55)}.tw-browser-body{padding:18px 18px 16px;background:var(--bg)}.tw-mini-eyebrow{font-family:var(--font-accent);font-style:italic;font-size:.58rem;color:rgba(var(--brand-rgb),.5);letter-spacing:.04em}.tw-mini-headline{font-family:var(--font-display);font-weight:700;font-size:.92rem;line-height:1.2;color:var(--ink);letter-spacing:-.02em;margin:6px 0 10px}.tw-mini-headline em{font-family:var(--font-accent);font-style:italic;font-weight:400;color:var(--green-mid)}.tw-mini-cta{display:inline-block;background:linear-gradient(180deg,var(--green-ribbon-top),var(--green-ribbon-bottom));color:#fff;font-family:var(--font-display);font-weight:600;font-size:.62rem;padding:6px 14px;border-radius:4px;border:1px solid rgba(255,255,255,.12)}.tw-funnel{display:flex;align-items:stretch;justify-content:center;gap:6px;flex-wrap:nowrap}.tw-funnel-step{flex:1 1 0;min-width:0;background:rgba(var(--bg-rgb),.06);border:1px solid rgba(var(--bg-rgb),.12);border-radius:6px;padding:11px 9px;display:flex;flex-direction:column;gap:5px}.tw-funnel-num{font-family:var(--font-display);font-weight:700;font-size:.6rem;color:rgba(var(--bg-rgb),.4);letter-spacing:.05em}.tw-funnel-title{font-family:var(--font-display);font-weight:600;font-size:.74rem;color:rgba(var(--bg-rgb),.92);letter-spacing:-.01em;line-height:1.15}.tw-funnel-rows{display:flex;flex-direction:column;gap:4px;margin-top:5px}.tw-funnel-line{background:rgba(var(--bg-rgb),.12);height:5px;border-radius:2px}.tw-funnel-line.short{width:60%}.tw-funnel-pill{align-self:flex-start;background:rgba(var(--green-mid-rgb),.55);color:rgba(var(--bg-rgb),.9);font-family:var(--font-display);font-weight:600;font-size:.55rem;padding:3px 7px;border-radius:3px;margin-top:4px}.tw-funnel-arrow{align-self:center;color:rgba(var(--bg-rgb),.3);font-size:1rem;font-weight:200;padding:0 2px}.tw-ads{display:flex;flex-direction:column;gap:10px}.tw-ad{background:#fbfbf8;border-radius:5px;padding:9px 10px 10px;display:grid;grid-template-columns:28px 1fr;gap:8px;box-shadow:0 2px 8px #00000038}.tw-ad-avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--green-ribbon-top),var(--green-ribbon-bottom));display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--font-display);font-weight:700;font-size:.7rem}.tw-ad-body{display:flex;flex-direction:column;gap:1px}.tw-ad-meta{font-family:var(--font-body);font-size:.6rem;font-weight:600;color:var(--ink)}.tw-ad-meta-sub{font-family:var(--font-body);font-size:.52rem;color:rgba(var(--brand-rgb),.55)}.tw-ad-headline{font-family:var(--font-body);font-size:.72rem;color:var(--ink);line-height:1.4;margin:5px 0 0}.tw-ad-cta{align-self:flex-start;margin-top:6px;background:rgba(var(--brand-rgb),.08);color:var(--ink);font-family:var(--font-body);font-weight:600;font-size:.55rem;padding:3px 9px;border-radius:3px}.tw-cal{background:rgba(var(--bg-rgb),.96);border-radius:6px;padding:12px 14px;box-shadow:0 4px 12px #00000038}.tw-cal-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.tw-cal-title{font-family:var(--font-display);font-weight:700;font-size:.78rem;color:var(--ink)}.tw-cal-sub{font-family:var(--font-body);font-size:.58rem;color:rgba(var(--brand-rgb),.55)}.tw-cal-legend{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;font-family:var(--font-body);font-size:.55rem;color:rgba(var(--brand-rgb),.5);margin-bottom:4px;text-align:center}.tw-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.tw-cal-day{aspect-ratio:1 / 1;background:rgba(var(--brand-rgb),.06);border-radius:3px;position:relative}.tw-cal-day.has1{background:rgba(var(--green-mid-rgb),.22)}.tw-cal-day.has2{background:rgba(var(--green-mid-rgb),.4)}.tw-cal-day.has3{background:rgba(var(--green-mid-rgb),.6)}.tw-cal-day.has4{background:rgba(var(--green-mid-rgb),.85)}.tw-cal-foot{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-family:var(--font-body);font-size:.55rem;color:rgba(var(--brand-rgb),.5)}.tw-cal-scale{display:inline-flex;gap:3px;align-items:center}.tw-cal-scale-box{width:10px;height:10px;border-radius:2px;background:rgba(var(--brand-rgb),.06)}.tw-cal-scale-box.s1{background:rgba(var(--green-mid-rgb),.22)}.tw-cal-scale-box.s2{background:rgba(var(--green-mid-rgb),.4)}.tw-cal-scale-box.s3{background:rgba(var(--green-mid-rgb),.6)}.tw-cal-scale-box.s4{background:rgba(var(--green-mid-rgb),.85)}@media(max-width:820px){.trustwall-grid{grid-template-columns:1fr;gap:18px}.tw-funnel{gap:4px}.tw-funnel-title{font-size:.7rem}}@media(max-width:480px){.trustwall{padding:56px 0 64px}.tw-tile{padding:18px 18px 16px}.tw-media{min-height:180px;padding:14px}}.tw-tile[role=button]{cursor:pointer}.tw-tile[role=button]:focus-visible{outline:2px solid rgba(192,228,196,.7);outline-offset:3px}.tw-tile-expand{position:absolute;top:16px;right:16px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:rgba(var(--bg-rgb),.45);background:rgba(var(--bg-rgb),.06);border:1px solid rgba(var(--bg-rgb),.08);border-radius:50%;transition:color .2s ease,background .2s ease,transform .2s ease;pointer-events:none;z-index:2}.tw-tile:hover .tw-tile-expand{color:rgba(var(--bg-rgb),.95);background:rgba(var(--bg-rgb),.16);transform:scale(1.08)}.tw-tile-expand svg{width:12px;height:12px}dialog.tw-modal{border:none;padding:0;margin:auto;background:var(--bg);border-radius:14px;max-width:min(960px,92vw);width:100%;max-height:88vh;overflow:hidden;box-shadow:0 24px 80px #0000008c;color:var(--ink)}dialog.tw-modal::backdrop{background:rgba(var(--dark-rgb),.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}dialog.tw-modal[open]{animation:tw-modal-in .18s ease-out}@keyframes tw-modal-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.tw-modal-shell{display:flex;flex-direction:column;max-height:88vh}.tw-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 28px 18px;border-bottom:1px solid rgba(var(--brand-rgb),.08)}.tw-modal-header-text{flex:1 1 auto;min-width:0}.tw-modal-eyebrow{display:block;font-family:var(--font-accent);font-style:italic;font-size:.78rem;color:rgba(var(--brand-rgb),.6);letter-spacing:.03em;margin-bottom:4px}.tw-modal-title{font-family:var(--font-display);font-weight:700;font-size:1.4rem;color:var(--ink);letter-spacing:-.02em;margin:0 0 6px;line-height:1.2}.tw-modal-title em{font-family:var(--font-accent);font-style:italic;font-weight:400;color:var(--green-mid)}.tw-modal-sub{font-family:var(--font-body);font-weight:300;font-size:.92rem;color:rgba(var(--brand-rgb),.7);margin:0;line-height:1.5}.tw-modal-close{flex:0 0 auto;background:rgba(var(--brand-rgb),.06);border:none;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:rgba(var(--brand-rgb),.7);font-family:inherit;transition:background .15s ease,color .15s ease}.tw-modal-close:hover{background:rgba(var(--brand-rgb),.14);color:var(--ink)}.tw-modal-close:focus-visible{outline:2px solid rgba(var(--green-mid-rgb),.5);outline-offset:2px}.tw-modal-close svg{width:14px;height:14px}.tw-modal-body{padding:24px 28px 28px;overflow-y:auto;flex:1 1 auto}.tw-modal-foot{font-family:var(--font-accent);font-style:italic;font-size:.85rem;color:rgba(var(--brand-rgb),.65);text-align:center;margin-top:22px;padding-top:16px;border-top:1px solid rgba(var(--brand-rgb),.08);line-height:1.5}.tw-mod-landing{display:grid;grid-template-columns:1.35fr 1fr;gap:22px;align-items:stretch}.tw-mod-browser{background:var(--surface, #ffffff);border-radius:8px;overflow:hidden;border:1px solid rgba(var(--brand-rgb),.1);box-shadow:0 8px 24px rgba(var(--brand-rgb),.1);display:flex;flex-direction:column}.tw-mod-browser-bar{display:flex;align-items:center;gap:6px;padding:8px 10px;background:#e6e3dd;border-bottom:1px solid rgba(var(--brand-rgb),.06)}.tw-mod-browser-dot{width:9px;height:9px;border-radius:50%;background:rgba(var(--brand-rgb),.18)}.tw-mod-browser-url{margin-left:8px;flex:1;font-family:var(--font-body);font-size:.7rem;color:rgba(var(--brand-rgb),.55);background:#ffffffb3;border-radius:3px;padding:3px 9px}.tw-mod-page{flex:1 1 auto;background:var(--bg);display:flex;flex-direction:column}.tw-mod-page-section{padding:14px 18px;border-bottom:1px solid rgba(var(--brand-rgb),.06)}.tw-mod-page-section.dark{background:var(--green-ribbon-bottom);color:var(--bg)}.tw-mod-page-section:last-child{border-bottom:none}.tw-mod-page-eyebrow{font-family:var(--font-accent);font-style:italic;font-size:.55rem;color:rgba(var(--brand-rgb),.5)}.tw-mod-page-section.dark .tw-mod-page-eyebrow{color:rgba(var(--bg-rgb),.55)}.tw-mod-page-headline{font-family:var(--font-display);font-weight:700;font-size:.85rem;margin:4px 0 6px;line-height:1.3;letter-spacing:-.02em}.tw-mod-page-headline em{font-family:var(--font-accent);font-style:italic;font-weight:400;color:var(--green-mid)}.tw-mod-page-section.dark .tw-mod-page-headline em{color:#c0e4c4}.tw-mod-page-line{background:rgba(var(--brand-rgb),.1);height:4px;border-radius:2px;margin:3px 0}.tw-mod-page-section.dark .tw-mod-page-line{background:rgba(var(--bg-rgb),.15)}.tw-mod-page-line.short{width:60%}.tw-mod-page-cta{display:inline-block;background:linear-gradient(180deg,var(--green-ribbon-top),var(--green-ribbon-bottom));color:#fff;font-family:var(--font-display);font-weight:600;font-size:.6rem;padding:5px 12px;border-radius:3px;margin-top:6px}.tw-mod-anno-list{display:flex;flex-direction:column;gap:12px}.tw-mod-anno{background:var(--surface, #ffffff);border:1px solid rgba(var(--brand-rgb),.1);border-radius:8px;padding:12px 14px;display:flex;gap:10px;align-items:flex-start}.tw-mod-anno-num{font-family:var(--font-display);font-weight:800;font-size:1rem;color:var(--green-mid);flex:0 0 auto;line-height:1;width:22px}.tw-mod-anno-body{display:flex;flex-direction:column;gap:3px}.tw-mod-anno-title{font-family:var(--font-display);font-weight:700;font-size:.78rem;color:var(--ink)}.tw-mod-anno-text{font-family:var(--font-body);font-size:.72rem;color:rgba(var(--brand-rgb),.7);line-height:1.45}.tw-mod-funnel{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:20px}.tw-mod-funnel-step{background:var(--surface, #ffffff);border:1px solid rgba(var(--brand-rgb),.1);border-radius:8px;padding:12px 11px;display:flex;flex-direction:column;gap:8px}.tw-mod-funnel-num{font-family:var(--font-display);font-weight:800;font-size:.7rem;color:rgba(var(--green-mid-rgb),.6);letter-spacing:.05em}.tw-mod-funnel-title{font-family:var(--font-display);font-weight:700;font-size:.78rem;color:var(--ink);letter-spacing:-.01em;line-height:1.25}.tw-mod-funnel-screen{background:rgba(var(--brand-rgb),.04);border:1px solid rgba(var(--brand-rgb),.06);border-radius:5px;padding:8px;min-height:78px;display:flex;flex-direction:column;gap:5px}.tw-mod-funnel-line{height:4px;background:rgba(var(--brand-rgb),.12);border-radius:2px}.tw-mod-funnel-line.short{width:55%}.tw-mod-funnel-line.green{background:rgba(var(--green-mid-rgb),.55)}.tw-mod-funnel-radios{display:flex;flex-direction:column;gap:4px}.tw-mod-funnel-radio{display:flex;align-items:center;gap:5px;font-family:var(--font-body);font-size:.55rem;color:rgba(var(--brand-rgb),.7)}.tw-mod-funnel-radio:before{content:"";width:7px;height:7px;border:1.5px solid rgba(var(--brand-rgb),.4);border-radius:50%;flex:0 0 auto}.tw-mod-funnel-radio.on:before{background:var(--green-mid);border-color:var(--green-mid);box-shadow:inset 0 0 0 1.5px #fff}.tw-mod-funnel-rate{background:rgba(var(--green-mid-rgb),.12);color:var(--ink);font-family:var(--font-display);font-weight:700;font-size:.62rem;padding:3px 7px;border-radius:3px;align-self:flex-start}.tw-mod-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;background:var(--surface, #ffffff);border:1px solid rgba(var(--brand-rgb),.1);border-radius:8px;padding:18px 20px}.tw-mod-stat{display:flex;flex-direction:column;gap:2px}.tw-mod-stat-num{font-family:var(--font-display);font-weight:800;font-size:1.6rem;color:var(--ink);letter-spacing:-.04em;line-height:1}.tw-mod-stat-num em{font-family:var(--font-accent);font-style:italic;font-weight:400;font-size:.75em;color:var(--green-mid)}.tw-mod-stat-lbl{font-family:var(--font-body);font-size:.7rem;color:rgba(var(--brand-rgb),.65);font-weight:300;line-height:1.4}.tw-mod-ads{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.tw-mod-ad{background:var(--surface, #ffffff);border-radius:8px;padding:11px 12px 12px;border:1px solid rgba(var(--brand-rgb),.1);box-shadow:0 2px 8px rgba(var(--brand-rgb),.06);display:flex;flex-direction:column;gap:7px}.tw-mod-ad-head{display:flex;align-items:center;gap:8px}.tw-mod-ad-avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--green-ribbon-top),var(--green-ribbon-bottom));color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:.7rem;flex:0 0 auto}.tw-mod-ad-name{font-family:var(--font-body);font-weight:600;font-size:.65rem;color:var(--ink);line-height:1.2}.tw-mod-ad-meta{font-family:var(--font-body);font-size:.55rem;color:rgba(var(--brand-rgb),.55)}.tw-mod-ad-image{background:linear-gradient(135deg,var(--green-ribbon-top),var(--green-ribbon-bottom));border-radius:4px;min-height:76px;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-accent);font-style:italic;font-size:.7rem;color:rgba(var(--bg-rgb),.95);padding:10px;line-height:1.3}.tw-mod-ad-image strong{font-family:var(--font-display);font-style:normal;font-weight:700;display:block;margin-top:2px;color:#fff;letter-spacing:-.01em}.tw-mod-ad-headline{font-family:var(--font-body);font-weight:500;font-size:.7rem;color:var(--ink);line-height:1.4;margin:2px 0}.tw-mod-ad-cta{align-self:flex-start;background:rgba(var(--brand-rgb),.08);color:var(--ink);font-family:var(--font-body);font-weight:600;font-size:.55rem;padding:3px 9px;border-radius:3px}.tw-mod-heatmap{background:var(--surface, #ffffff);border:1px solid rgba(var(--brand-rgb),.1);border-radius:8px;padding:18px 20px;margin-bottom:20px}.tw-mod-heatmap-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.tw-mod-heatmap-title{font-family:var(--font-display);font-weight:700;font-size:.95rem;color:var(--ink)}.tw-mod-heatmap-sub{font-family:var(--font-body);font-size:.7rem;color:rgba(var(--brand-rgb),.55)}.tw-mod-heatmap-grid{display:grid;grid-template-columns:repeat(13,1fr);gap:4px}.tw-mod-heat{aspect-ratio:1 / 1;background:rgba(var(--brand-rgb),.06);border-radius:2px}.tw-mod-heat.h1{background:rgba(var(--green-mid-rgb),.22)}.tw-mod-heat.h2{background:rgba(var(--green-mid-rgb),.4)}.tw-mod-heat.h3{background:rgba(var(--green-mid-rgb),.6)}.tw-mod-heat.h4{background:rgba(var(--green-mid-rgb),.85)}.tw-mod-heatmap-foot{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-family:var(--font-body);font-size:.65rem;color:rgba(var(--brand-rgb),.55)}.tw-mod-heatmap-scale{display:inline-flex;align-items:center;gap:4px}.tw-mod-heatmap-scale-box{width:11px;height:11px;border-radius:2px;background:rgba(var(--brand-rgb),.06)}.tw-mod-heatmap-scale-box.h1{background:rgba(var(--green-mid-rgb),.22)}.tw-mod-heatmap-scale-box.h2{background:rgba(var(--green-mid-rgb),.4)}.tw-mod-heatmap-scale-box.h3{background:rgba(var(--green-mid-rgb),.6)}.tw-mod-heatmap-scale-box.h4{background:rgba(var(--green-mid-rgb),.85)}@media(max-width:720px){dialog.tw-modal{max-width:100vw;max-height:100vh;width:100vw;height:100vh;border-radius:0;margin:0}.tw-modal-shell{max-height:100vh;height:100vh}.tw-modal-header{padding:16px 18px 14px}.tw-modal-body{padding:18px}.tw-modal-title{font-size:1.1rem}.tw-mod-landing{grid-template-columns:1fr;gap:16px}.tw-mod-funnel{grid-template-columns:repeat(2,1fr)}.tw-mod-stats{grid-template-columns:1fr;gap:10px;padding:14px 16px}.tw-mod-ads{grid-template-columns:1fr}.tw-mod-heatmap-grid{grid-template-columns:repeat(7,1fr)}}@media(max-width:480px){.tw-tile-expand{top:12px;right:12px;width:22px;height:22px}}.transformation{padding:84px 0 96px}.transformation-sub{text-align:center;max-width:720px;margin:0 auto .5rem;font-size:.95rem;line-height:1.65;color:rgba(var(--bg-rgb),.6)}.transformation-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:stretch;margin-top:48px}.trans-side{display:flex;flex-direction:column;gap:16px}.trans-arrow{align-self:center;display:flex;align-items:center;justify-content:center;padding:0 6px;transform:translateY(28px)}.trans-arrow svg{width:96px;height:32px;color:#c0e4c4cc;filter:drop-shadow(0 0 16px rgba(var(--green-mid-rgb),.55))}.trans-side-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.trans-tag{font-family:var(--font-accent);font-style:italic;font-size:1rem;color:rgba(var(--bg-rgb),.55);letter-spacing:.04em}.trans-tag-good{color:#c0e4c4f2}.trans-stats{display:flex;align-items:baseline;gap:10px}.trans-stat-num{font-family:var(--font-display);font-weight:800;font-size:2rem;line-height:1;color:rgba(var(--bg-rgb),.4);letter-spacing:-.04em}.trans-stat-good{color:#fff}.trans-stat-lbl{font-family:var(--font-body);font-size:.7rem;font-weight:300;color:rgba(var(--bg-rgb),.55);line-height:1.35;max-width:110px}.gcal{background:#161618;border-radius:10px;overflow:hidden;box-shadow:0 14px 36px #00000080;border:1px solid rgba(255,255,255,.06)}.gcal-head{display:grid;grid-template-columns:36px repeat(7,1fr);border-bottom:1px solid rgba(255,255,255,.05)}.gcal-head-cell{padding:8px 2px 10px;text-align:center;border-left:1px solid rgba(255,255,255,.04);min-width:0;overflow:hidden}.gcal-head-cell:first-child{border-left:none}.gcal-day-name{display:block;font-family:var(--font-body);font-size:.5rem;font-weight:600;letter-spacing:.1em;color:#ffffff80;text-transform:uppercase;margin-bottom:3px}.gcal-day-num{display:block;font-family:var(--font-body);font-size:1.15rem;font-weight:300;color:#ffffffeb;line-height:1}.gcal-tz{display:block;font-family:var(--font-body);font-size:.42rem;color:#fff6;text-align:center;padding:4px 0 6px;align-self:end}.gcal-body{display:grid;grid-template-columns:36px repeat(7,1fr)}.gcal-time-col{display:flex;flex-direction:column;padding-top:6px}.gcal-time{height:28px;font-family:var(--font-body);font-size:.48rem;color:#fff6;text-align:right;padding-right:5px;box-sizing:border-box;line-height:1}.gcal-day-col{position:relative;border-left:1px solid rgba(255,255,255,.05);height:336px}.gcal-day-col:before{content:"";position:absolute;inset:0;background-image:linear-gradient(to bottom,rgba(255,255,255,.05) 1px,transparent 1px);background-size:100% 28px;pointer-events:none}.gcal-event{position:absolute;left:1px;right:1px;background:#4285f4;color:#fff;border-radius:4px;padding:2px 4px;font-family:var(--font-body);font-size:.46rem;line-height:1.15;box-sizing:border-box;border:1px solid rgba(255,255,255,.05);overflow:hidden;z-index:1}.gcal-event-title{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gcal-event-time{display:block;font-weight:400;font-size:.4rem;opacity:.88;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gcal-event.holiday{background:#2e7d4e}.gcal-event.lunch{background:var(--signal)}.gcal-event.faded{background:#78788280;color:#ffffffd9;font-style:italic}.gcal-event.weekend-bg{background:#ffffff06;pointer-events:none}@media(max-width:1100px){.gcal-event{font-size:.42rem}.gcal-event-time{font-size:.38rem}.gcal-day-num{font-size:1rem}}@media(max-width:820px){.transformation-grid{grid-template-columns:1fr;gap:8px}.trans-arrow{transform:none;padding:8px 0}.trans-arrow svg{transform:rotate(90deg);width:110px;height:36px}.gcal-event{font-size:.5rem}.gcal-event-time{font-size:.44rem}.gcal-day-num{font-size:1.15rem}}@media(max-width:480px){.transformation{padding:56px 0 64px}.gcal-head,.gcal-body{grid-template-columns:28px repeat(7,1fr)}.gcal-time{font-size:.42rem;padding-right:3px}.gcal-day-num{font-size:.95rem}.gcal-event{font-size:.4rem;padding:1px 3px}.gcal-event-time{font-size:.36rem}}.dogfood-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-top:48px;align-items:center}.dogfood-frame{background:#ffffffb3;border:1px solid rgba(var(--brand-rgb),.12);border-radius:var(--radius-card, 14px);padding:18px;box-shadow:var(--shadow-card, 0 14px 40px rgba(var(--brand-rgb),.1));background-image:var(--noise-svg);background-size:200px 200px}.dogfood-tile{display:flex;flex-direction:column;gap:6px;padding:22px 24px;background:#fff9;border:1px solid rgba(var(--brand-rgb),.1);border-radius:var(--radius-card, 12px);margin-bottom:14px}.dogfood-tile:last-child{margin-bottom:0}.dogfood-tile-num{font-family:var(--font-display);font-weight:800;font-size:clamp(2.2rem,4vw,3rem);line-height:1;color:var(--ink);letter-spacing:-.04em}.dogfood-tile-label{font-family:var(--font-body);font-weight:300;font-size:.9rem;color:var(--text-mid);line-height:1.5}.dogfood-sub{text-align:center;max-width:720px;margin:0 auto;font-size:.95rem;line-height:1.65;color:var(--text-mid)}@media(max-width:820px){.dogfood-grid{grid-template-columns:1fr;gap:2rem}}.garantie-list{margin-top:48px;display:flex;flex-direction:column;gap:18px}.garantie-card{display:grid;grid-template-columns:110px 1fr;gap:28px;align-items:center;background:#ffffffb3;border:var(--border-w, 1px) solid rgba(var(--brand-rgb),.12);border-radius:var(--radius-card, 14px);padding:32px 36px;transition:box-shadow .25s ease,transform .25s ease}.garantie-card>div:only-child{grid-column:1 / -1}.garantie-card:hover{box-shadow:var(--shadow-card, 0 8px 28px rgba(var(--brand-rgb),.1));transform:translateY(-2px)}.garantie-icon{width:90px;height:90px;display:flex;align-items:center;justify-content:center;color:var(--ink);opacity:.85}.garantie-icon svg{width:100%;height:100%}.garantie-title{font-family:var(--font-display);font-weight:800;font-size:1.4rem;letter-spacing:-.02em;color:var(--text-dark);margin-bottom:4px}.garantie-sub{display:block;font-family:var(--font-accent);font-style:italic;font-weight:400;font-size:1rem;color:var(--em-grad-via);margin-bottom:10px}.garantie-body{font-family:var(--font-body);font-weight:300;font-size:.95rem;line-height:1.65;color:var(--text-mid)}.garantie-closer{text-align:center;font-family:var(--font-accent);font-style:italic;font-weight:400;font-size:1.25rem;color:var(--text-dark);margin-top:48px;max-width:640px;margin-left:auto;margin-right:auto;line-height:1.5}.mid-cta-section{padding:56px 0}.mid-cta-inner{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.1rem}.mid-cta-h3{font-family:var(--font-display);font-weight:700;font-size:clamp(1.05rem,2vw,1.35rem);color:#fffffff2;letter-spacing:-.01em;max-width:640px;line-height:1.35}.mid-cta-foot{font-family:var(--font-accent);font-style:italic;font-weight:400;font-size:.85rem;color:#ffffff8c;opacity:.85}.fit-vertical-list{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(var(--brand-rgb),.1);font-family:var(--font-accent);font-style:italic;font-size:.85rem;color:var(--text-mid);line-height:1.6}.gruender-verify{margin-top:1rem;font-family:var(--font-accent);font-style:italic;font-size:.88rem;color:var(--text-mid)}.gruender-linkedin-link{color:var(--accent-on-light);font-style:normal;font-weight:500;font-family:var(--font-body);border-bottom:1px solid rgba(var(--accent-ink-rgb),.3);padding-bottom:1px;transition:border-color .2s ease}.gruender-linkedin-link:hover{border-bottom-color:var(--accent-on-light)}.footer-link-btn{background:none;border:none;padding:0;margin:0;font-family:var(--font-body);font-size:.8rem;font-weight:400;color:#ffffffb3;cursor:pointer;text-decoration:none;transition:color .2s}.footer-link-btn:hover{color:#fff}.hd-window{background:var(--surface, #ffffff);border-radius:8px;overflow:hidden;border:1px solid rgba(var(--brand-rgb),.08);box-shadow:0 4px 14px rgba(var(--brand-rgb),.06)}.hd-bar{display:flex;align-items:center;gap:6px;padding:9px 12px;background:var(--bg);border-bottom:1px solid rgba(var(--brand-rgb),.06)}.hd-dot{width:9px;height:9px;border-radius:50%;background:rgba(var(--brand-rgb),.18);flex:0 0 auto}.hd-url{margin-left:10px;flex:1 1 auto;font-family:var(--font-body);font-size:.72rem;color:rgba(var(--brand-rgb),.55);background:#ffffffb3;border-radius:4px;padding:3px 9px}.hd-body{padding:14px 18px 16px;display:flex;flex-direction:column;gap:9px}.hd-row{display:flex;align-items:center;gap:12px}.hd-row-head{justify-content:space-between;font-family:var(--font-display);font-weight:700;font-size:.95rem;color:var(--ink);padding-bottom:9px;border-bottom:1px solid rgba(var(--brand-rgb),.08);margin-bottom:3px}.hd-row-head+.hd-row{margin-top:0}.hd-row-head>:last-child{font-family:var(--font-display);font-weight:700;color:var(--green-mid)}.hd-time{flex:0 0 30px;font-family:var(--font-display);font-weight:700;font-size:.72rem;color:rgba(var(--brand-rgb),.55);text-transform:uppercase;letter-spacing:.06em}.hd-name{flex:1 1 auto;min-width:0;font-family:var(--font-body);font-weight:400;font-size:.82rem;color:rgba(var(--brand-rgb),.78);line-height:1.4}.hd-pill{flex:0 0 auto;font-family:var(--font-display);font-weight:700;font-size:.7rem;padding:3px 10px;border-radius:999px;white-space:nowrap}.hd-pill-ok{background:rgba(var(--green-mid-rgb),.12);color:var(--ink)}.hd-pill-warn{background:#dc8c3229;color:#965014f2}.hd-pill-neutral{background:rgba(var(--brand-rgb),.06);color:rgba(var(--brand-rgb),.45)}.mb-dq-form .mb-form-row{margin-top:1rem}.mb-dq-form input[type=email]{background:rgba(var(--bg-rgb),.08);border:1.5px solid rgba(var(--auf-marke-rgb),.2);color:var(--auf-marke)}.mb-dq-form input[type=email]::placeholder{color:rgba(var(--auf-marke-rgb),.4)}.mb-dq-form input[type=email]:focus{border-color:rgba(var(--auf-marke-rgb),.5);outline:none}.mb-dq-form .mb-submit{background:rgba(var(--auf-marke-rgb),.12);color:var(--auf-marke);border:1.5px solid rgba(var(--bg-rgb),.25)}.mb-dq-form .mb-submit:hover{background:rgba(var(--bg-rgb),.2)}.mb-dq-form label{color:rgba(var(--auf-marke-rgb),.7)!important}#wall-of-love{display:none}.wall-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px}.wall-card{background:#ffffffb3;border:1px solid rgba(var(--brand-rgb),.1);border-radius:var(--radius-card, 12px);padding:24px 22px}@media(max-width:820px){.wall-grid{grid-template-columns:1fr}}@media(max-width:700px){.garantie-card{grid-template-columns:1fr;padding:24px;gap:14px;text-align:center}.garantie-icon{margin:0 auto;width:70px;height:70px}}.headline-light{color:var(--text-dark);text-align:center;margin-bottom:.75rem}.headline-light em{color:inherit}.headline-dark{color:#fff;text-align:center;margin-bottom:.75rem}.headline-dark em{color:inherit}.section-sub-light{text-align:center;font-size:.95rem;line-height:1.65;color:var(--text-mid);max-width:540px;margin:0 auto}.section-sub-dark{text-align:center;font-size:.95rem;line-height:1.65;color:#ffffff8c;max-width:540px;margin:0 auto}.cards-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:48px}.cards-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px}.cards-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:48px}.card-light{background:#ffffffb3;border:1px solid rgba(var(--brand-rgb),.1);border-radius:var(--radius-card, 12px);padding:28px 24px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:box-shadow .25s ease,transform .25s ease}.card-light:hover{box-shadow:var(--shadow-card, 0 6px 24px rgba(var(--brand-rgb),.09));transform:translateY(-3px)}.card-light h3{color:var(--text-dark);margin-bottom:.5rem}.card-light p{color:var(--text-mid)}.section-dark .card-dark{background:#ffffff12;border:var(--border-w, 1px) solid rgba(255,255,255,.1);border-radius:var(--radius-card, 12px);padding:28px 24px;transition:background .25s ease,border-color .25s ease}.section-dark .card-dark:hover{background:#ffffff1c;border-color:#ffffff38}.section-dark .card-dark h3{color:#ffffffe6;margin-bottom:.5rem}.section-dark .card-dark p{color:#ffffff8c}.section-dark{background-color:var(--sd-bg, #1a3623);background-image:var(--felt-fine),var(--felt-broad),radial-gradient(ellipse at 50% 40%,var(--sd-1, #2e5c3c) 0%,var(--sd-2, #1c4429) 35%,var(--sd-3, #0b1a10) 100%);background-size:200px 200px,300px 300px,100% 100%;color:#ffffffd9;box-shadow:inset 0 0 180px 50px #00000059}.section-light{background-color:var(--bg)}.big-stat{text-align:center;margin:3rem 0 1.25rem}.big-stat .stat-num{color:#fff;display:block}.big-stat .stat-label{font-size:.82rem;color:#ffffff73;letter-spacing:.07em;margin-top:.4rem;display:block}.sub-stats{display:flex;justify-content:center;align-items:center;gap:2.5rem;margin-bottom:3rem;flex-wrap:nowrap}.sub-stat{text-align:center}.sub-stat .ss-num{color:#fff;display:block;margin-bottom:.35rem}.sub-stat .ss-label{font-size:.78rem;color:#ffffff6b;letter-spacing:.04em}.sub-stats-divider{font-size:2rem;color:#fff3}.sub-stat .ss-source{font-size:.65rem;color:#ffffff47;display:block;margin-top:.2rem;font-style:italic}.stats-sources{text-align:center;font-size:.72rem;color:#ffffff52;margin-top:1.5rem;font-style:italic}.stat-highlight{color:var(--accent-on-light);display:block;margin-bottom:.5rem}.proof-source{font-size:.72rem;color:var(--text-mid);opacity:.6;margin-top:.5rem;font-style:italic}.feature-tilt-l{transform:rotate(-.75deg)}.feature-tilt-c{transform:translateY(-10px)}.feature-tilt-r{transform:rotate(.75deg)}.feature-tilt-l:hover{transform:rotate(-.75deg) translateY(-4px)}.feature-tilt-c:hover{transform:translateY(-16px)}.feature-tilt-r:hover{transform:rotate(.75deg) translateY(-4px)}.process-steps{margin-top:48px}.process-step{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;margin-bottom:4.5rem}.process-step:last-child{margin-bottom:0}.process-step.flipped .step-text{order:2}.process-step.flipped .step-visual{order:1}.step-num{font-family:var(--font-display);font-size:4.5rem;font-weight:800;color:rgba(var(--brand-rgb),.08);line-height:1;margin-bottom:-.2rem;letter-spacing:-.04em}.step-text h3{color:var(--text-dark);margin-bottom:.65rem}.step-text h3 em{color:inherit}.step-text p{font-size:.95rem;line-height:1.65;color:var(--text-mid)}.section-dark .step-num{color:#ffffff1f}.section-dark .step-text h3{color:#fffffff2}.section-dark .step-text p{color:#fff9}.deliverables-box{margin-top:4.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-card, 14px);padding:32px 36px;background-image:var(--felt-fine);background-size:200px 200px}.deliverables-header{font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:#fffffff2;letter-spacing:-.01em;margin-bottom:1.25rem}.deliverables-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 28px;list-style:none;padding:0}.deliverables-list li{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-body);font-weight:300;font-size:.92rem;color:#ffffffbf;line-height:1.5}.deliverables-check{flex-shrink:0;margin-top:4px}@media(max-width:700px){.deliverables-list{grid-template-columns:1fr}.deliverables-box{padding:24px}}.step-visual{position:relative;height:240px;display:flex;align-items:center;justify-content:center}.step-card-bg{position:absolute;width:180px;height:180px;background:rgba(var(--accent-ink-rgb),.08);border:1px solid rgba(var(--accent-ink-rgb),.15);border-radius:12px;transform:rotate(-9deg) translate(-14px,14px)}.step-card-main{position:relative;width:180px;height:180px;background:var(--brand);border-radius:var(--radius-card, 12px);transform:rotate(3deg);box-shadow:0 10px 32px rgba(var(--brand-rgb),.18);display:flex;align-items:center;justify-content:center}.fit-yes{background:var(--bg);border-radius:12px;padding:36px}.fit-no{background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:36px}.fit-yes h3{color:var(--text-dark);margin-bottom:1.5rem;display:flex;align-items:center;gap:.65rem}.fit-no h3{color:#fff;margin-bottom:1.5rem;display:flex;align-items:center;gap:.65rem}.fit-item{display:flex;align-items:flex-start;gap:.65rem;margin-bottom:.8rem}.fit-item-icon{flex-shrink:0;margin-top:2px}.fit-yes .fit-item span{font-size:.95rem;line-height:1.5;color:var(--text-dark)}.fit-no .fit-item span{font-size:.95rem;line-height:1.5;color:#ffffffa6}.fit-negative{background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:16px;padding:32px}.fit-negative .fit-item{color:#ffffffa6;font-size:.95rem}.gruender-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:5rem;align-items:center}.photo-wrap{display:flex;justify-content:center}.photo-card{position:relative;width:min(340px,88vw);height:min(430px,110vw);border-radius:14px;transform:rotate(-3deg);box-shadow:0 12px 40px rgba(var(--brand-rgb),.28);overflow:hidden}.photo-card img{width:100%;height:100%;object-fit:cover;object-position:center 35%;display:block;filter:saturate(.92) contrast(1.04)}.photo-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(var(--brand-rgb),.45) 100%);border-radius:14px;pointer-events:none}.photo-card-tag{position:absolute;bottom:14px;left:50%;transform:translate(-50%);font-size:.62rem;letter-spacing:.28em;color:#ffffffbf;text-transform:uppercase;z-index:1;white-space:nowrap}.photo-badge{position:absolute;bottom:-14px;right:-14px;width:54px;height:54px;background:var(--accent-on-light);border-radius:9px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(var(--accent-ink-rgb),.25)}.photo-badge span{font-family:var(--font-display);font-size:1.4rem;font-weight:800;color:#fff;letter-spacing:-.03em}.gruender-eyebrow{display:block;font-family:var(--font-body);font-size:.7rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-on-light);opacity:.85;margin-bottom:1rem;text-align:left}.gruender-h2{color:var(--text-dark);margin-bottom:1.1rem}.gruender-h2 em{color:inherit}.gruender-p{font-size:.95rem;line-height:1.65;color:var(--text-mid);margin-bottom:1.4rem}.signature{color:var(--text-dark);display:block;margin-bottom:1.5rem}.quote-block{background:rgba(var(--brand-rgb),.04);border-radius:9px;padding:1.5rem 1.75rem;border-left:3px solid rgba(var(--brand-rgb),.18);margin-top:1.25rem}.quote-block p{font-family:var(--font-body);font-weight:400;font-size:.95rem;color:var(--text-mid);line-height:1.65}.prozess-num{color:#fff;display:block;margin-bottom:.85rem}.prozess-card-inner{text-align:center;padding-top:.25rem}.prozess-card-inner h3{color:var(--text-dark);margin-bottom:.5rem}.prozess-card-inner p{font-size:.95rem;line-height:1.65;color:var(--text-mid)}.prozess-divider{border:none;border-top:1px solid rgba(255,255,255,.2);margin:2.75rem 0 2.25rem}.timeline-outer{overflow-x:auto;padding-bottom:.5rem}.timeline-track{display:flex;align-items:flex-start;min-width:520px}.tl-step{display:flex;flex-direction:column;align-items:center;gap:.45rem;flex-shrink:0;min-width:110px}.tl-dot{width:9px;height:9px;border-radius:50%;background:var(--surface, #ffffff);box-shadow:0 0 0 3px #ffffff26}.tl-week{font-family:var(--font-body);font-size:.78rem;font-weight:400;color:#fff;letter-spacing:.04em}.tl-desc{font-family:var(--font-body);font-size:.72rem;font-weight:300;color:#ffffff6b;text-align:center;max-width:100px;line-height:1.4}.tl-line{flex:1;height:1px;min-width:36px;background:linear-gradient(90deg,#ffffff59,#ffffff14);margin-top:4.5px;align-self:flex-start}.prozess-cta{text-align:center;margin-top:2.75rem}.faq-wrap{max-width:760px;margin:2.75rem auto 0}.faq-item{border-bottom:1px solid rgba(var(--brand-rgb),.1)}.faq-btn{width:100%;text-align:left;background:none;border:none;padding:1.25rem 0;display:flex;justify-content:space-between;align-items:center;gap:1rem;font-family:var(--font-display);font-size:.9rem;font-weight:700;color:var(--text-dark);transition:color .2s;cursor:pointer;letter-spacing:-.01em;line-height:1.2}.faq-btn:hover{color:var(--accent-on-light)}.faq-arrow{flex-shrink:0;color:var(--accent-on-light);font-size:1.2rem;font-weight:300;transition:transform .3s ease}.faq-item.open .faq-arrow{transform:rotate(90deg)}.faq-body{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-body-inner{padding-bottom:1.35rem;font-family:var(--font-body);font-weight:300;font-size:.95rem;color:var(--text-mid);line-height:1.7}#erstgespraech{background-color:var(--sd-bg, #1a3623);background-image:var(--felt-fine),var(--felt-broad),radial-gradient(ellipse at 50% 40%,var(--sd-1, #2e5c3c) 0%,var(--sd-2, #1c4429) 35%,var(--sd-3, #0b1a10) 100%);background-size:200px 200px,300px 300px,100% 100%;box-shadow:inset 0 0 180px 50px #00000059}.cta-inner{text-align:center}.cta-h2{color:#fff;margin-bottom:.85rem}.cta-h2 em{color:inherit}.cta-sub{font-size:.95rem;line-height:1.65;color:#ffffff80;margin-bottom:2.25rem}.cta-trust{display:flex;align-items:center;justify-content:center;gap:.6rem;margin-top:1.5rem}.cta-trust p{font-family:var(--font-body);font-size:.8rem;font-weight:300;color:#ffffff59;font-style:italic;max-width:320px;line-height:1.5}.mb-modal{position:fixed;inset:0;z-index:100002;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;pointer-events:none;transition:opacity .25s ease}.mb-modal.open{opacity:1;pointer-events:all}.mb-backdrop{position:absolute;inset:0;background:var(--mb-backdrop-bg, rgba(15,31,18,.7));backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.mb-dialog{position:relative;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;background:var(--bg);border-radius:20px;padding:40px 40px 36px;box-shadow:0 24px 80px var(--mb-dialog-shadow, rgba(15,31,18,.35));transform:translateY(16px);transition:transform .3s cubic-bezier(.2,.8,.4,1)}.mb-modal.open .mb-dialog{transform:none}.mb-close{position:absolute;top:16px;right:18px;background:none;border:none;cursor:pointer;font-size:1rem;color:rgba(var(--accent-ink-rgb),.35);padding:6px;line-height:1;transition:color .15s}.mb-close:hover{color:var(--text-dark)}.mb-progress-bar{width:100%;height:3px;background:rgba(var(--accent-ink-rgb),.1);border-radius:2px;margin-bottom:6px}.mb-progress-fill{height:3px;background:linear-gradient(90deg,var(--brand),var(--em-grad-from));border-radius:2px;transition:width .5s cubic-bezier(.4,0,.2,1);width:33%}.mb-progress-label{font-family:var(--font-body);font-size:.68rem;color:rgba(var(--accent-ink-rgb),.38);letter-spacing:.1em;text-transform:uppercase;text-align:center;margin-bottom:28px}.mb-step{display:none}.mb-step.active{display:block}.mb-trust{display:flex;align-items:center;gap:11px;margin-bottom:20px}.mb-trust-avatar{width:42px;height:42px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 2px var(--bg),0 0 0 3px rgba(var(--accent-ink-rgb),.12)}.mb-trust-text{display:flex;flex-direction:column;line-height:1.25}.mb-trust-name{font-family:var(--font-display);font-weight:700;font-size:.92rem;color:var(--text-dark)}.mb-trust-role{font-family:var(--font-body);font-size:.78rem;color:var(--text-mid)}.mb-card-letter{flex:none;width:26px;height:26px;border-radius:8px;background:rgba(var(--accent-ink-rgb),.07);color:rgba(var(--accent-ink-rgb),.5);font-family:var(--font-display);font-weight:700;font-size:.78rem;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.mb-card:hover .mb-card-letter{background:var(--em-grad-from);color:#fff}.mb-eyebrow{display:block;text-align:center;font-family:var(--font-body);font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--accent-ink-rgb),.4);margin-bottom:.85rem}.mb-h2{font-family:var(--font-display);font-weight:800;font-size:clamp(1.6rem,4vw,2.05rem);line-height:1.1;letter-spacing:-.03em;color:var(--text-dark);text-align:center;margin-bottom:.5rem}.mb-h2 em{font-family:var(--font-accent);font-weight:400;font-style:italic;color:inherit}.mb-sub{text-align:center;font-family:var(--font-body);font-weight:300;font-size:.85rem;line-height:1.6;color:var(--text-mid);margin-bottom:1.75rem}.mb-note{font-size:.78rem;line-height:1.5;margin-bottom:1rem;opacity:.85}.mb-cards{display:flex;flex-direction:column;gap:9px}.mb-cards-2col{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mb-card{background:var(--surface, #ffffff);border:var(--border-w-em, 1.5px) solid rgba(var(--accent-ink-rgb),.11);border-radius:var(--radius-card, 12px);padding:16px 18px;cursor:pointer;transition:border-color .15s,background .15s,transform .15s;text-align:left;display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px;-webkit-tap-highlight-color:transparent}.mb-card:hover{border-color:var(--em-grad-from);background:#f0f7f1;transform:translate(3px)}.mb-card:active{transform:scale(.985);background:#f0f7f1;border-color:var(--em-grad-from)}.mb-card-large{flex-direction:column;align-items:flex-start;padding:22px 18px;gap:5px}.mb-card-large:hover{transform:none}.mb-card-text{flex:1}.mb-card-label{display:block;font-family:var(--font-display);font-weight:700;font-size:.92rem;color:var(--text-dark);letter-spacing:-.01em}.mb-card-large .mb-card-label{font-size:1.2rem;letter-spacing:-.03em}.mb-card-sub{display:block;font-family:var(--font-body);font-weight:300;font-size:.78rem;color:rgba(var(--accent-ink-rgb),.5);margin-top:3px;line-height:1.4}.mb-card-chev{font-family:var(--font-display);font-size:.72rem;letter-spacing:-.05em;color:rgba(var(--accent-ink-rgb),.2);flex-shrink:0;transition:color .15s}.mb-card:hover .mb-card-chev,.mb-card-large .mb-card-chev{color:var(--em-grad-from)}.mb-card-large .mb-card-chev{margin-top:14px}.mb-grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mb-card.mb-card--tile,.mb-card.mb-card--rest{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:3px;min-height:104px;padding:26px 16px}.mb-card.mb-card--tile:hover,.mb-card.mb-card--rest:hover{transform:translateY(-2px)}.mb-card--tile .mb-card-label{font-size:clamp(1.02rem,4.6vw,1.28rem);white-space:nowrap}.mb-card--rest .mb-card-label{font-size:clamp(1rem,4.4vw,1.18rem);white-space:nowrap}.mb-card--tile .mb-card-sub{margin-top:2px;font-size:.85rem}.mb-card.mb-card--mitSymbol{min-height:118px;gap:8px;padding:16px 10px}.mb-card.mb-card--mitSymbol .mb-card-label{white-space:normal;line-height:1.22;font-size:clamp(.82rem,3.4vw,.95rem)}.mb-card-sym{display:block;opacity:.72}.mb-card-sym svg{width:28px;height:28px;display:block}.mb-card.mb-card--mitSymbol:hover .mb-card-sym{opacity:1}.mb-card-large .mb-card-sym{margin-bottom:2px}.mb-card-large .mb-card-sym svg{width:30px;height:30px}.mb-field-recht{margin:.85rem 0 0;font-family:var(--font-body);font-size:.72rem;line-height:1.45;color:var(--muted);text-align:center}.mb-field-recht a{color:inherit;text-decoration:underline;text-underline-offset:2px}.mb-field-recht a:hover{color:var(--brand)}.mb-field--stapel{display:flex;flex-direction:column}.mb-field--stapel .mb-input{margin-bottom:10px;padding:14px 16px;font-size:17px}.mb-field--stapel .btn-primary{margin-top:8px}.mb-field-hint:empty{display:none}.mb-field--stapel .mb-field-hint{margin:-4px 0 8px}.mb-tel{display:flex;align-items:stretch;gap:0;margin-bottom:10px}.mb-tel .mb-tel-land{flex:0 0 auto;font:inherit;font-size:17px;font-weight:600;padding:14px 26px 14px 14px;border:var(--border-w-em, 1.5px) solid rgba(var(--accent-ink-rgb),.11);border-right:none;border-radius:var(--radius-card, 12px) 0 0 var(--radius-card, 12px);background:#fff;color:var(--text-dark);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right 12px center,right 7px center;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.mb-tel .mb-tel-nummer{flex:1 1 auto;margin-bottom:0;border-radius:0 var(--radius-card, 12px) var(--radius-card, 12px) 0;min-width:0}.mb-kontakt-sub{margin-bottom:0}.mb-kontakt-beleg{margin:10px 0 0;text-align:center;font-size:.8rem;color:rgba(var(--accent-ink-rgb),.55)}.mb-kontakt-beleg span{color:#f5b301;letter-spacing:1px;margin-right:5px}.mb-card--qual{border-color:rgba(var(--signal-rgb),.45);background:linear-gradient(180deg,#f3faf4,#fff 70%)}.mb-card--qual:hover{border-color:var(--em-grad-from);background:linear-gradient(180deg,#eef7f0,#fff 70%)}.mb-card--muted{background:rgba(var(--accent-ink-rgb),.02);border-color:rgba(var(--accent-ink-rgb),.08);opacity:.7}.mb-card--muted .mb-card-label{font-weight:400;color:rgba(var(--accent-ink-rgb),.55)}.mb-card--muted:hover{opacity:1;border-color:var(--em-grad-from)}.mb-form-row{margin-bottom:12px}.mb-form-row label{display:block;font-family:var(--font-body);font-size:.68rem;font-weight:400;letter-spacing:.09em;text-transform:uppercase;color:rgba(var(--accent-ink-rgb),.5);margin-bottom:5px}.mb-form-row input{width:100%;background:var(--surface, #ffffff);border:1.5px solid rgba(var(--accent-ink-rgb),.12);border-radius:8px;padding:12px 14px;color:var(--text-dark);font-family:var(--font-body);font-size:.9rem;transition:border-color .2s}.mb-form-row input::placeholder{color:rgba(var(--accent-ink-rgb),.28)}.mb-form-row input:focus{outline:none;border-color:var(--em-grad-from)}.mb-submit{width:100%;margin-top:6px;font-family:var(--font-display);font-weight:800;font-size:.95rem;letter-spacing:-.01em;color:#fff;background:var(--brand);border:none;padding:15px 24px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:background .2s,transform .15s;clip-path:var(--ticket-clip)}.mb-submit em{font-family:var(--font-accent);font-style:italic;font-weight:400}.mb-submit:hover{background:var(--accent-hover);transform:translateY(-1px)}.mb-submit:active{transform:translateY(1px)}.mb-submit:disabled{opacity:.6;cursor:not-allowed;transform:none}.mb-field{display:flex;flex-direction:column;gap:12px}.mb-input{width:100%;box-sizing:border-box;font-family:var(--font-display);font-weight:600;font-size:1.15rem;color:var(--text-dark);background:var(--surface, #ffffff);border:var(--border-w-em, 1.5px) solid rgba(var(--accent-ink-rgb),.14);border-radius:var(--radius-card, 14px);padding:20px 18px;transition:border-color .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent}.mb-input::placeholder{color:rgba(var(--accent-ink-rgb),.32);font-weight:400}.mb-input:focus{outline:none;border-color:var(--em-grad-from);box-shadow:0 0 0 3px rgba(var(--signal-rgb),.14)}.mb-input.mb-input-error{border-color:#c0392b;box-shadow:0 0 0 3px #c0392b1a}.mb-field-hint{margin:2px 0 0;text-align:center;font-family:var(--font-body);font-size:.85rem;color:rgba(var(--accent-ink-rgb),.5)}.mb-field-hint.mb-field-hint--error{color:#c0392b}.mb-field .mb-submit{margin-top:6px;font-size:1.02rem;padding:18px 24px}.mb-field .btn-primary{width:100%;margin-top:6px;padding:17px 28px;font-size:1.02rem}.btn-primary.mb-dq-submit{width:100%;margin-top:6px}#mb-step-cal .mb-eyebrow{margin-bottom:.45rem}#mb-step-cal .mb-h2{font-size:clamp(1.35rem,5.4vw,1.65rem);margin-bottom:.4rem}#mb-step-cal .mb-sub{margin-bottom:.7rem;font-size:.85rem}#mb-step-cal .mb-urgency{padding:9px 12px;margin-bottom:.7rem;font-size:.78rem;line-height:1.4}#mb-step-cal .mb-social{margin:0 auto .85rem}.mb-urgency{display:flex;align-items:flex-start;gap:9px;background:#c2a14a1f;border:1px solid rgba(194,161,74,.3);border-radius:12px;padding:11px 14px;margin-bottom:1.1rem;font-family:var(--font-body);font-size:.82rem;line-height:1.45;color:var(--text-dark)}.mb-urgency-dot{width:8px;height:8px;border-radius:50%;background:#c2a14a;margin-top:5px;flex:none;box-shadow:0 0 0 3px #c2a14a40;animation:mbPulse 2s ease-in-out infinite}@keyframes mbPulse{0%,to{opacity:1}50%{opacity:.4}}.mb-social{display:flex;flex-wrap:nowrap;align-items:center;gap:13px;max-width:360px;margin:0 auto 1rem}.mb-social-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 2px var(--bg-white),0 0 0 3px rgba(var(--brand-rgb),.12)}.mb-social-text{flex:1;min-width:0;display:block;font-family:var(--font-body);font-size:.86rem;line-height:1.35;color:var(--text-mid);text-align:left}.mb-social-text em{display:inline;font-family:var(--font-accent);font-style:italic;font-weight:400;background:linear-gradient(180deg,var(--em-grad-from) 0%,var(--em-grad-via) 60%,var(--em-grad-to) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mb-after{margin-top:1.8rem;padding-top:1.6rem;border-top:1px solid rgba(var(--accent-ink-rgb),.1)}.mb-after-title{font-family:var(--font-display);font-weight:800;font-size:1.05rem;letter-spacing:-.02em;color:var(--text-dark);text-align:center;margin:0 0 1rem}.mb-benefits{display:flex;flex-direction:column;gap:12px;margin-bottom:2rem}.mb-benefit{background:var(--surface, #ffffff);border:1px solid rgba(var(--accent-ink-rgb),.1);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:5px}.mb-benefit-icon{width:38px;height:38px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--signal-rgb),.1);color:var(--em-grad-from);margin-bottom:3px}.mb-benefit-icon svg{width:21px;height:21px}.mb-benefit-title{font-family:var(--font-display);font-weight:700;font-size:1rem;color:var(--text-dark)}.mb-benefit-desc{margin:0;font-family:var(--font-body);font-weight:300;font-size:.85rem;line-height:1.5;color:var(--text-mid)}.mb-faq2{display:flex;flex-direction:column;gap:8px}.mb-faq2-item{background:var(--surface, #ffffff);border:1px solid rgba(var(--accent-ink-rgb),.1);border-radius:12px;padding:0 16px}.mb-faq2-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 0;font-family:var(--font-display);font-weight:700;font-size:.95rem;color:var(--text-dark)}.mb-faq2-item summary::-webkit-details-marker{display:none}.mb-faq2-chev{flex:none;color:rgba(var(--accent-ink-rgb),.4);font-size:1.3rem;line-height:1;transition:transform .2s ease}.mb-faq2-item[open] .mb-faq2-chev{transform:rotate(90deg)}.mb-faq2-item>p{margin:0;padding:0 0 15px;font-family:var(--font-body);font-weight:300;font-size:.86rem;line-height:1.55;color:var(--text-mid)}.mb-success-check{width:56px;height:56px;margin:0 auto 1rem;border-radius:50%;background:rgba(var(--signal-rgb),.14);color:var(--em-grad-from);display:flex;align-items:center;justify-content:center}.mb-success-check svg{width:30px;height:30px}.mb-next{display:flex;flex-direction:column;gap:12px;margin:1.6rem 0 1.8rem;text-align:left}.mb-next-item{background:var(--surface, #ffffff);border:1px solid rgba(var(--accent-ink-rgb),.1);border-left:3px solid var(--em-grad-from);border-radius:14px;padding:15px 16px}.mb-next-title{display:block;font-family:var(--font-display);font-weight:700;font-size:.98rem;color:var(--text-dark);margin-bottom:3px}.mb-next-body{margin:0;font-family:var(--font-body);font-weight:300;font-size:.85rem;line-height:1.5;color:var(--text-mid)}.mb-dq-inner{background:var(--brand);border-radius:14px;padding:36px 28px;text-align:center}.mb-dq-rule{width:32px;height:1px;background:#ffffff2e;margin:0 auto 1.25rem}.mb-dq-p{font-family:var(--font-body);font-weight:300;font-size:.88rem;line-height:1.7;color:rgba(var(--auf-marke-rgb),.65);max-width:380px;margin:0 auto 2rem}.mb-btn-back{display:inline-flex;align-items:center;gap:.4em;padding:12px 26px;border:1.5px solid rgba(var(--auf-marke-rgb),.25);border-radius:8px;color:rgba(var(--auf-marke-rgb),.85);font-family:var(--font-display);font-weight:700;font-size:.85rem;background:none;cursor:pointer;transition:all .2s}.mb-btn-back:hover{border-color:rgba(var(--auf-marke-rgb),.55);background:rgba(var(--auf-marke-rgb),.07)}.mb-close-success{display:inline-flex;align-items:center;gap:.4em;margin-top:1.5rem;padding:13px 28px;background:var(--brand);color:#fff;font-family:var(--font-display);font-weight:700;font-size:.88rem;border:none;clip-path:var(--ticket-clip);cursor:pointer;transition:background .2s}.mb-close-success:hover{background:var(--accent-hover)}.mb-cal-container{position:relative;width:100%;height:620px;max-height:calc(90vh - 140px);background:transparent;overflow:hidden;margin-top:8px;display:flex;justify-content:center}.mb-cal-container #mb-cal-embed{width:100%;max-width:100%;height:100%;overflow:auto;margin:0 auto}.mb-cal-container #mb-cal-embed iframe{width:100%!important;max-width:100%!important;display:block;margin:0 auto}.mb-cal-loading{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--bg);color:rgba(var(--accent-ink-rgb),.55);font-family:var(--font-body);font-size:.85rem;transition:opacity .4s ease;pointer-events:none;z-index:1}.mb-cal-loading-hidden{opacity:0}.mb-cal-spinner{width:28px;height:28px;border:2px solid rgba(var(--accent-ink-rgb),.12);border-top-color:var(--ink);border-radius:50%;animation:mb-cal-spin .8s linear infinite;margin-bottom:14px}@keyframes mb-cal-spin{to{transform:rotate(360deg)}}@media(max-width:540px){.mb-modal{padding:0;align-items:stretch}.mb-dialog{width:100%;max-width:100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;border-radius:0;padding:calc(env(safe-area-inset-top,0px) + 22px) 18px calc(env(safe-area-inset-bottom,0px) + 18px);overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translateY(24px)}.mb-modal.open .mb-dialog{transform:none}.mb-close{top:calc(env(safe-area-inset-top,0px) + 8px);right:8px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;background:rgba(var(--accent-ink-rgb),.04);border-radius:22px}.mb-card{min-height:56px;padding:14px 16px}.mb-cards-2col{grid-template-columns:1fr 1fr}.mb-card-large{padding:18px 14px}.mb-h2{font-size:1.55rem}.mb-progress-label{margin-bottom:18px}.mb-cal-container{height:calc(100vh - 200px);height:calc(100svh - 200px);max-height:none;margin-left:0;margin-right:0;width:100%}}@media(max-width:360px){.mb-cards-2col{grid-template-columns:1fr}}#sticky-cta{display:none}@media(max-width:820px){#sticky-cta{display:block;position:fixed;bottom:0;left:0;right:0;padding:12px 20px 20px;background:none;z-index:100000;transform:translateY(calc(100% + var(--sticky-lift, 0px)));opacity:0;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .2s ease;pointer-events:none}#sticky-cta.visible{transform:translateY(0);opacity:1;pointer-events:auto}body.mb-offen #sticky-cta{transform:translateY(calc(100% + var(--sticky-lift, 0px)));opacity:0;pointer-events:none}#sticky-cta .btn-primary{width:100%;justify-content:center}}footer{background:var(--footer-bg);border-top:1px solid rgba(255,255,255,.2);padding:2.25rem 40px}.footer-inner{max-width:1080px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.25rem}.footer-logo-text{font-family:var(--font-display);font-size:1.3rem;font-weight:800;color:#fff;letter-spacing:-.03em}.footer-location{font-size:.78rem;color:#ffffffa6;margin-top:.18rem}.footer-links{display:flex;gap:1.75rem}.footer-links a{font-family:var(--font-body);font-size:.8rem;font-weight:400;color:#ffffffb3;transition:color .2s}.footer-links a:hover{color:#fff}.footer-copy{font-size:.76rem;color:#ffffffa6}@media(max-width:1024px){.cards-grid,.cards-grid-3{grid-template-columns:repeat(2,1fr)}.gruender-grid{grid-template-columns:1fr;gap:3rem}#hero{flex-direction:column;align-items:stretch;min-height:auto}.hero-content{max-width:100%;padding:48px 40px 20px}.hero-visual{position:static;order:2;width:100%;padding:8px 40px 36px;display:flex;align-items:center;justify-content:center}.hero-cal-3d{margin:0 auto}}@media(max-width:820px){section{padding:60px 0}#hero{min-height:auto;flex-direction:column;align-items:stretch}.hero-content{order:0;max-width:100%;padding:14px 24px 4px;position:relative;z-index:1}#hero{padding-bottom:8px}.hero-eyebrow-italic{margin-bottom:10px!important}.hero-h1{margin-bottom:14px!important}.hero-sub,.hero-usp{margin-bottom:16px!important}.hero-stats{order:1}.hero-content{text-align:center}.hero-eyebrow-italic{font-size:.78rem!important;white-space:nowrap;display:block}.hero-h1{font-size:var(--hero-h1-size-mobil, clamp(2rem, 8.5vw, 2.7rem));line-height:var(--h1-lh, 1.08);letter-spacing:var(--h1-ls, -.035em)}.hero-sub{margin-left:auto;margin-right:auto;max-width:340px}.hero-usp{align-items:flex-start;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.hero-usp li{justify-content:flex-start;white-space:nowrap;font-size:clamp(.72rem,3.2vw,.92rem)}.hero-content .btn-row{justify-content:center}.hero-visual{display:none}.lm-wrap{--lm-size: 300;max-width:100%}.hero-eyebrow{letter-spacing:.06em;font-size:.65rem;white-space:normal}.hero-h1{font-size:var(--hero-h1-size-mobil, clamp(2rem, 8.5vw, 2.7rem))}.cards-grid,.cards-grid-3,.cards-grid-2{grid-template-columns:1fr}.process-step{grid-template-columns:1fr;gap:2rem}.process-step.flipped .step-text,.process-step.flipped .step-visual{order:0}.sub-stats{display:grid;grid-template-columns:1fr 1px 1fr 1px 1fr;gap:0;flex-wrap:unset;align-items:center;margin-bottom:2rem}.sub-stat{padding:1.5rem .5rem}.sub-stats-divider{display:block;width:1px;height:48px;background:#ffffff26;font-size:0;align-self:center}.nav-links,.nav-right .btn-primary,.hamburger{display:none}.container{padding:0 24px}footer{padding:2rem 24px}.footer-inner{flex-direction:column;align-items:flex-start}#navbar{padding:14px 24px}}@media(max-width:480px){.btn-row,.btn-row-center{flex-direction:column;align-items:stretch}.btn-row-center{align-items:stretch}.btn-row .btn-primary,.btn-row .btn-secondary,.btn-row-center .btn-primary,.btn-row-center .btn-secondary{width:100%;justify-content:center;text-align:center}}.hero-stats{position:absolute;bottom:0;left:0;right:0;display:flex;border-top:1px solid rgba(var(--brand-rgb),.1);z-index:2}.hero-stat{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px 16px;gap:4px;position:relative;background:rgba(var(--bg-rgb),.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .2s ease}.hero-stat:hover{background:rgba(var(--bg-rgb),.96)}.hero-stat+.hero-stat{border-left:1px solid rgba(var(--brand-rgb),.08)}.hero-stat-num{font-family:var(--font-display);font-weight:800;font-size:clamp(1.5rem,2.5vw,2rem);letter-spacing:-.04em;line-height:1;color:var(--text-dark)}.hero-stat-label{font-family:var(--font-body);font-size:.68rem;font-weight:400;color:var(--text-mid);letter-spacing:.02em;line-height:1.35}@media(max-width:820px){.hero-stats{position:static;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(var(--brand-rgb),.1)}.hero-stat{flex:none;border-top:1px solid rgba(var(--brand-rgb),.08);padding:20px 16px}.hero-stat+.hero-stat{border-left:none}.hero-stat:nth-child(odd){border-right:1px solid rgba(var(--brand-rgb),.08)}}.gruender-stats{display:flex;gap:0;margin-bottom:1.75rem;border:1px solid rgba(var(--brand-rgb),.1);border-radius:12px;overflow:hidden;background:#fff9}.gs-item{flex:1;padding:16px 12px;text-align:center;position:relative}.gs-item+.gs-item:before{content:"";position:absolute;left:0;top:15%;height:70%;width:1px;background:rgba(var(--brand-rgb),.1)}.gs-num{font-family:var(--font-display);font-weight:800;font-size:1.6rem;letter-spacing:-.04em;line-height:1;color:var(--ink);display:block;margin-bottom:4px}.gs-label{font-family:var(--font-body);font-size:.7rem;font-weight:400;color:var(--text-mid);letter-spacing:.02em;line-height:1.35;display:block}:root{--brand: #1d3d26;--accent: #c2a14a;--ink: #1d3d26;--bg: #f4f2ee;--dark: #0f2618;--muted: #4a5e50;--line: rgba(29,61,38,.1);--signal: #4ea35c;--brand-rgb: 29,61,38;--bg-rgb: 244,242,238;--ink-rgb: 29,61,38;--dark-rgb: 15,38,24;--muted-rgb: 74,94,80;--signal-rgb: 78,163,92;--accent-ink-rgb: 29,51,32;--auf-dunkel: #f4f2ee;--auf-dunkel-rgb: 244,242,238;--auf-hell: #1d3d26;--auf-hell-rgb: 29,61,38;--auf-hell-muted: #4a5e50;--auf-marke: #f4f2ee;--auf-marke-rgb: 244,242,238;--surface-rgb: 255,255,255;--brand-lesbar: #1d3d26;--green-mid-rgb: 45,90,63;--green-dark: #1d3d26;--green-mid: #2a5233;--green-ribbon-top: #2d5a3f;--green-ribbon-bottom: #1b4332;--green-felt-center: #244a31;--green-felt-edge: #0f2618;--accent-on-light: #1d3320;--accent-hover: #254d30;--em-grad-from: #3a8f48;--em-grad-via: #2d7a3a;--em-grad-to: #256832;--btn-grad-edge: #177c40;--btn-grad-center: #37b569;--btn-kerbe: 6px;--ticket-clip: polygon( var(--btn-kerbe) 0, calc(100% - var(--btn-kerbe)) 0, calc(100% - var(--btn-kerbe)) var(--btn-kerbe), 100% var(--btn-kerbe), 100% calc(100% - var(--btn-kerbe)), calc(100% - var(--btn-kerbe)) calc(100% - var(--btn-kerbe)), calc(100% - var(--btn-kerbe)) 100%, var(--btn-kerbe) 100%, var(--btn-kerbe) calc(100% - var(--btn-kerbe)), 0 calc(100% - var(--btn-kerbe)), 0 var(--btn-kerbe), var(--btn-kerbe) var(--btn-kerbe) );--card-grad-end: #163020;--footer-bg: #0f1f12;--danger: #b54545;--danger-rgb: 181,69,69;--bg-light: #f4f2ee;--bg-white: #ffffff;--text-dark: #1d3d26;--text-mid: #4a5e50;--text-light: rgba(255,255,255,.85);--font-display: "DM Sans", sans-serif;--font-body: "Inter", sans-serif;--font-accent: "Libre Baskerville", serif}.kv{position:relative;height:128px;margin-bottom:18px;border-radius:10px;overflow:hidden;display:grid;place-items:center;--kv-tint: var(--brand-rgb);--kv-face: var(--bg-white);background:rgba(var(--kv-tint),.045);box-shadow:inset 0 0 0 1px rgba(var(--kv-tint),.07)}.vorteile-card .kv{--kv-tint: var(--bg-rgb);--kv-face: rgba(var(--bg-rgb), .16);background:rgba(var(--bg-rgb),.06);box-shadow:inset 0 0 0 1px rgba(var(--bg-rgb),.1)}.vorteile-card .kv .kv-gen{--ink: var(--vt-card-ink, var(--bg));--muted: var(--vt-card-ink, var(--bg));--brand: var(--accent)}@media(max-width:820px){.kv{height:104px;margin-bottom:14px}}.kv-flaeche{width:74%;padding:10px;border-radius:7px;background:var(--kv-face);box-shadow:0 1px 3px rgba(var(--kv-tint),.1)}.kv-zeile{height:5px;border-radius:3px;background:rgba(var(--kv-tint),.14);margin:5px 0}.kv-balken{display:flex;align-items:flex-end;gap:7px;height:62px}.kv-balken i{display:block;width:11px;border-radius:3px 3px 1px 1px;background:rgba(var(--kv-tint),.3)}.kv--problem .kv-balken i{animation:kvZappeln 2.6s ease-in-out infinite}.kv--problem .kv-balken i:nth-child(2){animation-delay:.35s}.kv--problem .kv-balken i:nth-child(3){animation-delay:.7s}.kv--problem .kv-balken i:nth-child(4){animation-delay:.2s}.kv--problem .kv-balken i:nth-child(5){animation-delay:.9s}@keyframes kvZappeln{0%,to{height:18px}30%{height:54px}55%{height:12px}80%{height:38px}}.kv--loesung .kv-balken i{background:var(--signal);transform-origin:bottom;animation:kvAufbau 2.8s ease-out infinite}.kv--loesung .kv-balken i:nth-child(1){height:20px;animation-delay:0s}.kv--loesung .kv-balken i:nth-child(2){height:30px;animation-delay:.12s}.kv--loesung .kv-balken i:nth-child(3){height:40px;animation-delay:.24s}.kv--loesung .kv-balken i:nth-child(4){height:50px;animation-delay:.36s}.kv--loesung .kv-balken i:nth-child(5){height:60px;animation-delay:.48s}@keyframes kvAufbau{0%{transform:scaleY(0)}22%,88%{transform:scaleY(1)}to{transform:scaleY(1)}}.kv-spuren{width:74%;display:grid;gap:12px}.kv-spur{position:relative;height:9px;border-radius:5px;background:rgba(var(--kv-tint),.1);overflow:hidden}.kv-spur:after{content:"";position:absolute;inset:0 auto 0 0;border-radius:5px;background:rgba(var(--kv-tint),.42)}.kv--problem .kv-spur:nth-child(1):after{animation:kvWechselA 3.2s ease-in-out infinite}.kv--problem .kv-spur:nth-child(2):after{animation:kvWechselB 3.2s ease-in-out infinite}@keyframes kvWechselA{0%,42%{width:88%}50%,92%{width:4%}to{width:88%}}@keyframes kvWechselB{0%,42%{width:4%}50%,92%{width:88%}to{width:4%}}.kv--loesung .kv-spur:after{background:var(--signal);animation:kvBeide 3s ease-in-out infinite}.kv--loesung .kv-spur:nth-child(2):after{animation-delay:.4s}@keyframes kvBeide{0%{width:12%}55%,to{width:88%}}.kv-rohr{position:relative;width:78%;height:44px}.kv-rohr .kv-tor{position:absolute;left:50%;top:0;bottom:0;width:3px;margin-left:-1.5px;border-radius:2px;background:rgba(var(--kv-tint),.35)}.kv--loesung .kv-rohr .kv-tor{background:rgba(var(--signal-rgb),.55)}.kv-rohr b{position:absolute;top:50%;margin-top:-4px;width:8px;height:8px;border-radius:50%;background:rgba(var(--kv-tint),.4)}.kv--problem .kv-rohr b{animation:kvStau 3.4s ease-in-out infinite}.kv--problem .kv-rohr b:nth-child(2){--kv-halt: 41%;animation-delay:0s}.kv--problem .kv-rohr b:nth-child(3){--kv-halt: 30%;animation-delay:.25s}.kv--problem .kv-rohr b:nth-child(4){--kv-halt: 19%;animation-delay:.5s}.kv--problem .kv-rohr b:nth-child(5){--kv-halt: 8%;animation-delay:.75s}@keyframes kvStau{0%{left:2%;opacity:0}12%{opacity:1}55%,92%{left:var(--kv-halt);opacity:1}to{left:var(--kv-halt);opacity:0}}.kv--loesung .kv-rohr b{background:var(--signal);animation:kvDurch 3s linear infinite}.kv--loesung .kv-rohr b:nth-child(2){animation-delay:0s}.kv--loesung .kv-rohr b:nth-child(3){animation-delay:.6s}.kv--loesung .kv-rohr b:nth-child(4){animation-delay:1.2s}.kv--loesung .kv-rohr b:nth-child(5){animation-delay:1.8s}@keyframes kvDurch{0%{left:2%;opacity:0}10%,88%{opacity:1}to{left:94%;opacity:0}}.kv-termine{width:72%;display:grid;gap:8px}.kv-termin{position:relative;display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;background:var(--kv-face);box-shadow:0 1px 3px rgba(var(--kv-tint),.1)}.kv-termin span{flex:1;height:5px;border-radius:3px;background:rgba(var(--kv-tint),.16)}.kv-termin em{width:13px;height:13px;border-radius:50%;background:rgba(var(--kv-tint),.14)}.kv--problem .kv-termin:after{content:"";position:absolute;left:8px;top:50%;height:1.5px;border-radius:1px;background:rgba(var(--kv-tint),.45);animation:kvStreichen 3.6s ease-in-out infinite}.kv--problem .kv-termin:nth-child(2):after{animation-delay:.5s}.kv--problem .kv-termin:nth-child(3):after{animation-delay:1s}@keyframes kvStreichen{0%,8%{width:0;opacity:0}30%,82%{width:calc(100% - 16px);opacity:1}to{width:calc(100% - 16px);opacity:0}}.kv--loesung .kv-termin em{background:var(--signal);transform:scale(0);animation:kvHaken 3.2s ease-out infinite}.kv--loesung .kv-termin:nth-child(2) em{animation-delay:.35s}.kv--loesung .kv-termin:nth-child(3) em{animation-delay:.7s}@keyframes kvHaken{0%{transform:scale(0)}20%,88%{transform:scale(1)}to{transform:scale(1)}}.kv-fall{position:relative;width:72%;height:78px}.kv-fall i{position:absolute;top:0;width:12px;height:12px;border-radius:50%;background:var(--accent)}.kv-fall i:nth-child(1){left:14%}.kv-fall i:nth-child(2){left:44%}.kv-fall i:nth-child(3){left:74%}.kv-ablage{position:absolute;left:8%;right:8%;bottom:0;height:8px;border-radius:0 0 6px 6px;background:rgba(var(--kv-tint),.16)}.kv--loesung .kv-ablage{background:rgba(var(--signal-rgb),.5)}.kv--problem .kv-fall i{animation:kvVerpuffen 3s ease-in infinite}.kv--problem .kv-fall i:nth-child(2){animation-delay:.5s}.kv--problem .kv-fall i:nth-child(3){animation-delay:1s}@keyframes kvVerpuffen{0%{top:0;opacity:0;transform:scale(1)}20%{opacity:1}70%{top:40px;opacity:0;transform:scale(.4)}to{top:40px;opacity:0}}.kv--loesung .kv-fall i{animation:kvLanden 3s ease-in infinite}.kv--loesung .kv-fall i:nth-child(2){animation-delay:.45s}.kv--loesung .kv-fall i:nth-child(3){animation-delay:.9s}@keyframes kvLanden{0%{top:0;opacity:0}15%{opacity:1}70%,to{top:58px;opacity:1}}.kv-regler{width:76%;display:grid;gap:12px;justify-items:stretch}.kv-schiene{position:relative;height:5px;border-radius:3px;background:rgba(var(--kv-tint),.14)}.kv-knopf{position:absolute;top:50%;margin-top:-7px;width:14px;height:14px;border-radius:50%;background:var(--brand);box-shadow:0 1px 4px rgba(var(--kv-tint),.35)}.kv--loesung .kv-knopf{background:var(--signal)}.kv-knopf{animation:kvSchieben 3.4s ease-in-out infinite}@keyframes kvSchieben{0%,to{left:4%}50%{left:84%}}.kv-kurve{width:100%;height:40px}.kv-kurve polyline{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.kv--problem .kv-kurve polyline{stroke:rgba(var(--kv-tint),.4);animation:kvZucken 1.2s steps(1,end) infinite}@keyframes kvZucken{0%{transform:translateY(0) scaleY(1)}25%{transform:translateY(-3px) scaleY(.82)}50%{transform:translateY(2px) scaleY(1.12)}75%{transform:translateY(-1px) scaleY(.94)}to{transform:translateY(0) scaleY(1)}}.kv--loesung .kv-kurve polyline{stroke:var(--signal);stroke-dasharray:160;stroke-dashoffset:160;animation:kvZeichnen 3.4s ease-in-out infinite}@keyframes kvZeichnen{0%{stroke-dashoffset:160}50%{stroke-dashoffset:0}to{stroke-dashoffset:160}}@media(prefers-reduced-motion:reduce){.kv *{animation:none!important}.kv--problem .kv-balken i:nth-child(1){height:44px}.kv--problem .kv-balken i:nth-child(2){height:16px}.kv--problem .kv-balken i:nth-child(3){height:52px}.kv--problem .kv-balken i:nth-child(4){height:22px}.kv--problem .kv-balken i:nth-child(5){height:36px}.kv--problem .kv-spur:nth-child(1):after{width:88%}.kv--problem .kv-spur:nth-child(2):after{width:4%}.kv--loesung .kv-spur:after{width:88%}.kv--problem .kv-rohr b{opacity:1}.kv--problem .kv-rohr b:nth-child(2){left:41%}.kv--problem .kv-rohr b:nth-child(3){left:30%}.kv--problem .kv-rohr b:nth-child(4){left:19%}.kv--problem .kv-rohr b:nth-child(5){left:8%}.kv--loesung .kv-rohr b{opacity:1}.kv--loesung .kv-rohr b:nth-child(2){left:8%}.kv--loesung .kv-rohr b:nth-child(3){left:36%}.kv--loesung .kv-rohr b:nth-child(4){left:64%}.kv--loesung .kv-rohr b:nth-child(5){left:92%}.kv--problem .kv-termin:after{width:calc(100% - 16px);opacity:1}.kv--loesung .kv-termin em{transform:scale(1)}.kv--problem .kv-fall i{top:34px;opacity:.35}.kv--loesung .kv-fall i{top:58px;opacity:1}.kv-knopf{left:84%}.kv--loesung .kv-kurve polyline{stroke-dashoffset:0}}.kv .kv-gen{width:78%;height:82%;display:block}.nav-logo-svg[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;height:34px}.nav-logo-svg[data-astro-cid-3ef6ksr2] svg{height:34px;width:auto;display:block}.nav-logo-img[data-astro-cid-3ef6ksr2]{height:40px;width:auto;max-width:220px;object-fit:contain;display:block}.nav-logo-img[data-astro-cid-3ef6ksr2].is-light-chip{background:var(--dark);padding:6px 9px;border-radius:7px;box-sizing:content-box}.hero-proof[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:nowrap;align-items:center;gap:13px;max-width:360px;margin:22px 0 0;text-align:left}.hero-proof-avatar[data-astro-cid-bbe6dxrz]{width:46px;height:46px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 2px var(--bg),0 0 0 3px rgba(var(--brand-rgb),.12)}.hero-proof-text[data-astro-cid-bbe6dxrz]{flex:1;min-width:0;font-family:var(--font-body);font-size:.86rem;line-height:1.3;color:var(--muted)}.hero-proof-text[data-astro-cid-bbe6dxrz] em{font-family:var(--font-accent);font-style:italic;font-weight:400;font-size:1.02em;background:linear-gradient(180deg,var(--em-grad-from) 0%,var(--em-grad-via) 60%,var(--em-grad-to) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:820px){.hero-proof[data-astro-cid-bbe6dxrz]{margin-left:auto;margin-right:auto}}.hero-sub[data-astro-cid-bbe6dxrz] em{font-family:var(--font-accent);font-style:italic;font-weight:400;letter-spacing:.01em;background:linear-gradient(180deg,var(--em-grad-from) 0%,var(--em-grad-via) 60%,var(--em-grad-to) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-rating[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:9px;margin-top:.9rem;white-space:nowrap;max-width:100%}.hero-rating-stars[data-astro-cid-bbe6dxrz]{display:inline-flex;gap:2px;color:#f5b400}.hero-rating-stars[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:17px;height:17px;display:block}.hero-rating-text[data-astro-cid-bbe6dxrz]{font-family:var(--font-body);font-size:clamp(.68rem,2.9vw,.82rem);color:var(--muted)}.hero-rating-text[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:var(--ink);font-weight:700}.hero-rating-demo[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-weight:800;font-size:.62rem;letter-spacing:.06em;color:var(--accent);background:rgba(var(--brand-rgb),.09);border:1px solid rgba(var(--brand-rgb),.22);border-radius:999px;padding:.18em .55em;margin-left:.5em}.hero-visual--vsl[data-astro-cid-bbe6dxrz]{pointer-events:auto}@media(min-width:1025px){.hero-visual--vsl[data-astro-cid-bbe6dxrz]{align-items:center;padding-top:0}}.hero-vsl[data-astro-cid-bbe6dxrz]{width:100%;max-width:520px}.hero-vsl-frame[data-astro-cid-bbe6dxrz]{position:relative;aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:radial-gradient(120% 130% at 50% -10%,rgba(var(--bg-rgb),.14),transparent 55%),linear-gradient(140deg,var(--dark) 0%,var(--brand) 125%);box-shadow:0 20px 44px -20px rgba(var(--brand-rgb),.5);display:flex;align-items:center;justify-content:center}.hero-vsl-embed[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;object-fit:cover;background:#000}.hero-vsl-play[data-astro-cid-bbe6dxrz]{width:66px;height:66px;border-radius:50%;background:var(--bg-white);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 22px #00000047;transition:transform .2s ease}.hero-vsl-frame[data-astro-cid-bbe6dxrz]:hover .hero-vsl-play[data-astro-cid-bbe6dxrz]{transform:scale(1.06)}.hero-vsl-play[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:26px;height:26px;color:var(--brand);margin-left:3px}.hero-vsl-badge[data-astro-cid-bbe6dxrz]{position:absolute;top:12px;left:12px;font-family:var(--font-display);font-weight:700;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bg);background:rgba(var(--dark-rgb),.5);padding:4px 9px;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero-vsl-caption[data-astro-cid-bbe6dxrz]{display:block;margin-top:.6rem;font-family:var(--font-body);font-size:.78rem;color:var(--muted)}.hero-cal-3d[data-astro-cid-bbe6dxrz]{position:relative;width:100%;max-width:720px;perspective:1400px;perspective-origin:50% 50%;pointer-events:none}.hero-cal-3d[data-astro-cid-bbe6dxrz] .hero-gcal[data-astro-cid-bbe6dxrz]{transform:rotateY(-9deg) rotateX(5deg) rotate(-1deg);transform-origin:center center;transform-style:preserve-3d;box-shadow:0 18px 40px -12px #00000052,0 4px 14px -4px #0000002e;border-radius:14px;overflow:hidden}.hero-cal-float[data-astro-cid-bbe6dxrz]{position:absolute;z-index:5;display:flex;align-items:center;gap:10px;background:#fff;color:var(--ink);padding:10px 14px 10px 11px;border-radius:12px;box-shadow:0 12px 32px -8px #00000040,0 4px 10px -2px #0000001f;font-family:var(--font-display);pointer-events:none;will-change:transform}.hero-cal-float-dot[data-astro-cid-bbe6dxrz]{width:10px;height:10px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 3px rgba(var(--signal-rgb),.22);flex-shrink:0}.hero-cal-float-dot--gold[data-astro-cid-bbe6dxrz]{background:var(--accent);box-shadow:0 0 0 3px #c2a14a38}.hero-cal-float-check[data-astro-cid-bbe6dxrz]{width:22px;height:22px;border-radius:50%;background:var(--signal);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hero-cal-float-body[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;line-height:1.15}.hero-cal-float-lbl[data-astro-cid-bbe6dxrz]{font-size:.62rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--brand-rgb),.5)}.hero-cal-float-txt[data-astro-cid-bbe6dxrz]{font-size:.82rem;font-weight:700;color:var(--ink)}.hero-cal-float-txt[data-astro-cid-bbe6dxrz] em[data-astro-cid-bbe6dxrz]{font-family:var(--font-accent);font-style:italic;font-weight:400}.hero-cal-float--booking[data-astro-cid-bbe6dxrz]{top:-16px;left:-28px;animation:hero-float-a 6s ease-in-out infinite}.hero-cal-float--confirmed[data-astro-cid-bbe6dxrz]{top:38%;right:-36px;animation:hero-float-b 7s ease-in-out -1.5s infinite}.hero-cal-float--pipeline[data-astro-cid-bbe6dxrz]{bottom:-18px;left:18%;animation:hero-float-c 6.5s ease-in-out -3s infinite}@keyframes hero-float-a{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-6px) rotate(-1.5deg)}}@keyframes hero-float-b{0%,to{transform:translateY(0) rotate(1.5deg)}50%{transform:translateY(-8px) rotate(1.5deg)}}@keyframes hero-float-c{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-5px) rotate(-1deg)}}.hero-cal-float--booking[data-astro-cid-bbe6dxrz] .hero-cal-float-dot[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:var(--signal);animation:hero-pulse 2s ease-out infinite;opacity:0}@keyframes hero-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media(max-width:1024px){.hero-cal-3d[data-astro-cid-bbe6dxrz]{max-width:660px;perspective:900px}.hero-cal-3d[data-astro-cid-bbe6dxrz] .hero-gcal[data-astro-cid-bbe6dxrz]{transform:rotateY(-6deg) rotateX(3deg)}.hero-cal-float[data-astro-cid-bbe6dxrz]{font-size:.85em;padding:7px 11px 7px 8px}.hero-cal-float--booking[data-astro-cid-bbe6dxrz]{top:-10px;left:-8px}.hero-cal-float--confirmed[data-astro-cid-bbe6dxrz]{top:42%;right:-8px}.hero-cal-float--pipeline[data-astro-cid-bbe6dxrz]{bottom:-10px;left:28%}}.hero-proof-strip[data-astro-cid-57ydwffd]{margin-top:-50px;padding:36px 0;position:relative;z-index:1}.hps-grid[data-astro-cid-57ydwffd]{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start;justify-items:center;max-width:720px;margin:0 auto}.hps-item[data-astro-cid-57ydwffd]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.7rem;padding:8px 16px;position:relative}.hps-item[data-astro-cid-57ydwffd]+.hps-item[data-astro-cid-57ydwffd]:before{content:"";position:absolute;left:0;top:14%;bottom:14%;width:1px;background:rgba(var(--accent-ink-rgb),.14)}.hps-num[data-astro-cid-57ydwffd]{font-family:var(--font-display);font-weight:800;letter-spacing:-.04em;font-size:clamp(2.4rem,5vw,3.4rem);line-height:1;color:var(--accent-on-light, var(--accent-on-light))}.hps-lbl[data-astro-cid-57ydwffd]{font-family:var(--font-body);font-size:.82rem;font-weight:400;line-height:1.45;color:rgba(var(--accent-ink-rgb),.62)}@media(max-width:720px){.hero-proof-strip[data-astro-cid-57ydwffd]{padding:14px 0 30px;margin-top:-20px}.hps-grid[data-astro-cid-57ydwffd]{grid-template-columns:1fr 1fr 1fr;gap:0;max-width:100%}.hps-item[data-astro-cid-57ydwffd]{padding:0 8px;gap:.35rem}.hps-num[data-astro-cid-57ydwffd]{font-size:clamp(1.5rem,7vw,2.05rem)}.hps-lbl[data-astro-cid-57ydwffd]{font-size:.7rem;line-height:1.3}}.hf-sec[data-astro-cid-fuckjogs]{padding:2px 0 44px;background:var(--bg)}.hf-wrap[data-astro-cid-fuckjogs]{max-width:560px;margin:0 auto;padding:0 24px}.hf-card[data-astro-cid-fuckjogs]{background:var(--bg-white);border:1px solid rgba(var(--brand-rgb),.1);border-radius:18px;padding:22px 22px 18px;box-shadow:0 18px 44px -18px rgba(var(--brand-rgb),.28),0 3px 10px -3px rgba(var(--brand-rgb),.08)}.hf-head[data-astro-cid-fuckjogs]{display:flex;align-items:center;gap:12px}.hf-avatar[data-astro-cid-fuckjogs]{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 2px var(--bg-white),0 0 0 3px rgba(var(--brand-rgb),.12)}.hf-head-text[data-astro-cid-fuckjogs]{display:flex;flex-direction:column;gap:2px}.hf-greet[data-astro-cid-fuckjogs]{font-family:var(--font-display);font-weight:700;font-size:.98rem;line-height:1.25;color:var(--ink)}.hf-greet-role[data-astro-cid-fuckjogs]{font-weight:700;color:var(--ink)}.hf-status[data-astro-cid-fuckjogs]{display:flex;align-items:center;gap:6px;font-family:var(--font-body);font-size:.8rem;color:var(--muted)}.hf-dot[data-astro-cid-fuckjogs]{width:8px;height:8px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 3px rgba(var(--signal-rgb),.2);flex:none}.hf-rule[data-astro-cid-fuckjogs]{height:1px;background:rgba(var(--brand-rgb),.1);margin:16px 0}.hf-rule--tight[data-astro-cid-fuckjogs]{margin:16px 0 14px}.hf-meta[data-astro-cid-fuckjogs]{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.hf-chip[data-astro-cid-fuckjogs]{font-family:var(--font-display);font-weight:700;font-size:.72rem;letter-spacing:.02em;color:rgba(var(--brand-rgb),.8);background:rgba(var(--brand-rgb),.06);padding:4px 11px;border-radius:999px}.hf-time[data-astro-cid-fuckjogs]{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-body);font-size:.78rem;color:var(--muted)}.hf-bar[data-astro-cid-fuckjogs]{height:5px;border-radius:999px;background:rgba(var(--brand-rgb),.1);overflow:hidden;margin-bottom:18px}.hf-bar[data-astro-cid-fuckjogs] span[data-astro-cid-fuckjogs]{display:block;height:100%;width:15%;border-radius:999px;background:linear-gradient(90deg,var(--em-grad-from),var(--em-grad-via))}.hf-h2[data-astro-cid-fuckjogs]{font-family:var(--font-display);font-weight:var(--heading-w, 800);font-size:clamp(1.4rem,5vw,1.65rem);line-height:1.15;letter-spacing:var(--heading-ls, -.025em);color:var(--ink);margin:0 0 1rem}.hf-h2[data-astro-cid-fuckjogs] em[data-astro-cid-fuckjogs]{font-family:var(--font-accent);font-style:italic;font-weight:400;background:linear-gradient(180deg,var(--em-grad-from) 0%,var(--em-grad-via) 60%,var(--em-grad-to) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hf-cards[data-astro-cid-fuckjogs]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hf-opt[data-astro-cid-fuckjogs]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:18px 12px;background:var(--bg);border:1px solid rgba(var(--brand-rgb),.13);border-radius:14px;cursor:pointer;font-family:var(--font-display);transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.hf-opt[data-astro-cid-fuckjogs]:hover{border-color:rgba(var(--signal-rgb),.65);background:rgba(var(--signal-rgb),.05);transform:translateY(-2px);box-shadow:0 10px 24px -14px rgba(var(--signal-rgb),.7)}.hf-opt[data-astro-cid-fuckjogs]:active{transform:translateY(0) scale(.99)}.hf-opt-main[data-astro-cid-fuckjogs]{font-family:var(--font-display);font-weight:800;font-size:1.15rem;letter-spacing:-.01em;color:var(--ink);transition:color .18s ease}.hf-opt[data-astro-cid-fuckjogs]:hover .hf-opt-main[data-astro-cid-fuckjogs]{color:var(--em-grad-from)}.hf-opt-desc[data-astro-cid-fuckjogs]{font-family:var(--font-body);font-size:.8rem;color:var(--muted)}.hf-trust[data-astro-cid-fuckjogs]{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.hf-trust-item[data-astro-cid-fuckjogs]{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-body);font-size:.72rem;color:rgba(var(--brand-rgb),.68)}.hf-trust-item[data-astro-cid-fuckjogs] svg[data-astro-cid-fuckjogs]{color:rgba(var(--signal-rgb),.9)}.hf-trust-sep[data-astro-cid-fuckjogs]{width:1px;height:12px;background:rgba(var(--brand-rgb),.14)}.hf-sec[data-astro-cid-fuckjogs].hf-dunkel{background:transparent;padding:4px 0 0}.hf-dunkel[data-astro-cid-fuckjogs] .hf-wrap[data-astro-cid-fuckjogs]{padding:0;max-width:520px}.hf-dunkel[data-astro-cid-fuckjogs] .hf-card[data-astro-cid-fuckjogs]{background:#ffffff0e;border-color:#ffffff24;box-shadow:0 26px 60px -26px #0009,inset 0 1px #ffffff0f;backdrop-filter:blur(3px)}.hf-dunkel[data-astro-cid-fuckjogs] .hf-greet[data-astro-cid-fuckjogs],.hf-dunkel[data-astro-cid-fuckjogs] .hf-greet-role[data-astro-cid-fuckjogs]{color:#f6f5f1}.hf-dunkel[data-astro-cid-fuckjogs] .hf-status[data-astro-cid-fuckjogs]{color:#fff9}.hf-dunkel[data-astro-cid-fuckjogs] .hf-avatar[data-astro-cid-fuckjogs]{box-shadow:0 0 0 2px #fff3,0 0 0 3px #ffffff14}.hf-dunkel[data-astro-cid-fuckjogs] .hf-rule[data-astro-cid-fuckjogs]{background:#ffffff1f}.hf-dunkel[data-astro-cid-fuckjogs] .hf-chip[data-astro-cid-fuckjogs]{color:#ffffffd1;background:#ffffff17}.hf-dunkel[data-astro-cid-fuckjogs] .hf-time[data-astro-cid-fuckjogs]{color:#ffffff94}.hf-dunkel[data-astro-cid-fuckjogs] .hf-bar[data-astro-cid-fuckjogs]{background:#ffffff24}.hf-dunkel[data-astro-cid-fuckjogs] .hf-bar[data-astro-cid-fuckjogs] span[data-astro-cid-fuckjogs]{background:var(--hf-dunkel-bar, linear-gradient(90deg, #9fe6ad, #5fc178))}.hf-dunkel[data-astro-cid-fuckjogs] .hf-h2[data-astro-cid-fuckjogs]{color:#fff}.hf-dunkel[data-astro-cid-fuckjogs] .hf-h2[data-astro-cid-fuckjogs] em[data-astro-cid-fuckjogs]{background:var(--hf-dunkel-em, linear-gradient(180deg, #a6ebb4 0%, #74cd8a 55%, #4ea35c 100%));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hf-dunkel[data-astro-cid-fuckjogs] .hf-opt[data-astro-cid-fuckjogs]{background:#ffffff0d;border-color:#ffffff29}.hf-dunkel[data-astro-cid-fuckjogs] .hf-opt[data-astro-cid-fuckjogs]:hover{border-color:#9fe6adb3;background:#9fe6ad1a;box-shadow:0 12px 26px -14px #000000a6}.hf-dunkel[data-astro-cid-fuckjogs] .hf-opt-main[data-astro-cid-fuckjogs]{color:#f6f5f1}.hf-dunkel[data-astro-cid-fuckjogs] .hf-opt[data-astro-cid-fuckjogs]:hover .hf-opt-main[data-astro-cid-fuckjogs]{color:var(--hf-dunkel-hover, #a6ebb4)}.hf-dunkel[data-astro-cid-fuckjogs] .hf-opt-desc[data-astro-cid-fuckjogs]{color:#ffffff8c}.hf-dunkel[data-astro-cid-fuckjogs] .hf-trust-item[data-astro-cid-fuckjogs]{color:#ffffff9e}.hf-dunkel[data-astro-cid-fuckjogs] .hf-trust-item[data-astro-cid-fuckjogs] svg[data-astro-cid-fuckjogs]{color:var(--hf-dunkel-icon, rgba(159, 230, 173, .9))}.hf-dunkel[data-astro-cid-fuckjogs] .hf-trust-sep[data-astro-cid-fuckjogs]{background:#ffffff29}@media(max-width:520px){.hf-sec[data-astro-cid-fuckjogs]{padding:0 0 34px}.hf-sec[data-astro-cid-fuckjogs].hf-dunkel{padding:2px 0 0}.hf-card[data-astro-cid-fuckjogs]{padding:18px 16px 16px;border-radius:16px}.hf-h2[data-astro-cid-fuckjogs]{font-size:1.35rem}.hf-greet[data-astro-cid-fuckjogs]{font-size:.92rem}.hf-trust[data-astro-cid-fuckjogs]{gap:8px}.hf-trust-item[data-astro-cid-fuckjogs]{font-size:.68rem}}.lb-section[data-astro-cid-ra4odltt]{padding:30px 0 34px;background:var(--bg);overflow:hidden}.lb-label[data-astro-cid-ra4odltt]{text-align:center;font-family:var(--font-body);font-size:.72rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 20px}.lb-marquee[data-astro-cid-ra4odltt]{position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.lb-track[data-astro-cid-ra4odltt]{display:flex;width:max-content;align-items:center;gap:0 clamp(34px,6vw,66px);animation:lb-run 40s linear infinite;animation-play-state:paused;will-change:transform}.lb-track[data-astro-cid-ra4odltt][data-laufen]{animation-play-state:running}@media(hover:hover){.lb-marquee[data-astro-cid-ra4odltt]:hover .lb-track[data-astro-cid-ra4odltt]{animation-play-state:paused}}@keyframes lb-run{0%{transform:translate(-50%)}to{transform:translate(0)}}.lb-item[data-astro-cid-ra4odltt]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:38px}.lb-item[data-astro-cid-ra4odltt] img[data-astro-cid-ra4odltt]{max-height:38px;width:auto;max-width:150px;object-fit:contain;filter:grayscale(1);opacity:.6;transition:opacity .2s ease,filter .2s ease}.lb-item[data-astro-cid-ra4odltt] img[data-astro-cid-ra4odltt]:hover{filter:grayscale(0);opacity:1}@media(prefers-reduced-motion:reduce){.lb-track[data-astro-cid-ra4odltt]{animation:none;transform:none;flex-wrap:wrap;justify-content:center;width:auto;gap:26px 40px}.lb-marquee[data-astro-cid-ra4odltt]{-webkit-mask-image:none;mask-image:none}}@media(max-width:700px){.lb-item[data-astro-cid-ra4odltt],.lb-item[data-astro-cid-ra4odltt] img[data-astro-cid-ra4odltt]{height:30px;max-height:30px}.lb-item[data-astro-cid-ra4odltt] img[data-astro-cid-ra4odltt]{max-width:108px}}.tst-demo-tag[data-astro-cid-aadlzisc]{display:inline-block;margin-left:.5em;vertical-align:middle;font-family:var(--font-display);font-weight:800;font-size:.42em;letter-spacing:.08em;color:var(--accent);background:rgba(var(--brand-rgb),.1);border:1px solid rgba(var(--brand-rgb),.25);border-radius:999px;padding:.35em .8em;transform:translateY(-.15em)}.tst-demo-note[data-astro-cid-aadlzisc]{margin:12px auto 0;max-width:620px;font-family:var(--font-body);font-size:.82rem;color:var(--muted)}.tone-brand[data-astro-cid-aadlzisc] .tst-demo-note[data-astro-cid-aadlzisc],.tone-dark[data-astro-cid-aadlzisc] .tst-demo-note[data-astro-cid-aadlzisc]{color:rgba(var(--bg-rgb),.82)}.tone-brand[data-astro-cid-aadlzisc] .tst-demo-tag[data-astro-cid-aadlzisc],.tone-dark[data-astro-cid-aadlzisc] .tst-demo-tag[data-astro-cid-aadlzisc]{color:var(--bg);background:rgba(var(--bg-rgb),.16);border-color:rgba(var(--bg-rgb),.32)}.tst-grid[data-astro-cid-aadlzisc]{display:grid;grid-template-columns:repeat(var(--tst-cols, 3),minmax(0,1fr));gap:24px;margin:40px auto 0;max-width:var(--tst-max, 100%)}.tst-card[data-astro-cid-aadlzisc]{position:relative;background:var(--bg-white);border:1px solid var(--line);border-radius:16px;padding:30px 28px 24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 10px 30px -16px rgba(var(--brand-rgb),.22);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.tst-card[data-astro-cid-aadlzisc]:hover{transform:translateY(-4px);box-shadow:0 20px 44px -18px rgba(var(--brand-rgb),.34);border-color:rgba(var(--brand-rgb),.28)}.tst-mark[data-astro-cid-aadlzisc]{font-family:var(--font-display);font-weight:800;font-size:3.4rem;line-height:.7;height:1.15rem;color:var(--brand);opacity:.24}.tst-quote[data-astro-cid-aadlzisc]{font-family:var(--font-body);font-weight:400;font-size:1rem;line-height:1.65;color:var(--ink);margin:0}.tst-cite[data-astro-cid-aadlzisc]{display:flex;align-items:center;gap:13px;margin-top:auto;padding-top:18px;border-top:1px solid var(--line)}.tst-cite-text[data-astro-cid-aadlzisc]{display:flex;flex-direction:column;gap:2px;min-width:0}.tst-avatar[data-astro-cid-aadlzisc]{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0;background:rgba(var(--brand-rgb),.08);box-shadow:0 0 0 2px var(--bg-white),0 0 0 3px rgba(var(--brand-rgb),.35)}.tst-avatar--mono[data-astro-cid-aadlzisc]{display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:1rem;letter-spacing:.02em;color:var(--brand);background:rgba(var(--brand-rgb),.12)}.tst-author[data-astro-cid-aadlzisc]{font-family:var(--font-display);font-weight:700;font-size:.92rem;color:var(--ink);letter-spacing:-.01em}.tst-role[data-astro-cid-aadlzisc]{font-family:var(--font-body);font-weight:400;font-size:.8rem;color:var(--muted)}@media(max-width:1024px){.tst-grid[data-astro-cid-aadlzisc]{grid-template-columns:repeat(min(var(--tst-cols, 3),2),minmax(0,1fr));max-width:900px}}@media(max-width:820px){.tst-grid[data-astro-cid-aadlzisc]{grid-template-columns:1fr;gap:18px;max-width:520px}}.pain-card[data-astro-cid-dxipqcxf]{background:rgba(var(--surface-rgb, 255,255,255),.7);border:1px solid rgba(var(--brand-rgb),.1);border-radius:12px;padding:28px 24px;color:var(--text-dark);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 8px 24px -10px rgba(var(--brand-rgb),.18),0 2px 8px -2px rgba(var(--brand-rgb),.08);transition:transform .25s ease,box-shadow .25s ease;position:relative;overflow:hidden}.pain-card[data-astro-cid-dxipqcxf]:hover{transform:translateY(-3px);box-shadow:0 14px 32px -12px rgba(var(--brand-rgb),.25),0 4px 12px -2px rgba(var(--brand-rgb),.12)}.pain-card[data-astro-cid-dxipqcxf] h3[data-astro-cid-dxipqcxf]{color:var(--text-dark);margin-bottom:.5rem;padding-right:40px}.pain-card[data-astro-cid-dxipqcxf] .card-sign[data-astro-cid-dxipqcxf]{position:absolute;top:20px;right:20px;width:26px;height:26px;border-radius:50%;border:1px solid rgba(var(--brand-rgb),.25);color:rgba(var(--brand-rgb),.55);display:flex;align-items:center;justify-content:center}.pain-card[data-astro-cid-dxipqcxf] p[data-astro-cid-dxipqcxf]{color:var(--text-mid);font-size:.95rem;line-height:1.6}.pain-card[data-astro-cid-dxipqcxf] .card-wm[data-astro-cid-dxipqcxf]{opacity:.055;color:var(--ink);position:absolute;bottom:0;left:-120px;width:240px;height:100%;pointer-events:none}.vorteile-card[data-astro-cid-l26iy3ip]{background:var(--vt-card-bg, linear-gradient(180deg, var(--brand) 0%, var(--card-grad-end) 100%));border:var(--border-w, 1px) solid var(--vt-card-border, rgba(var(--brand-rgb), .25));border-radius:var(--radius-card, 12px);padding:28px 24px;color:var(--vt-card-ink, var(--auf-dunkel));box-shadow:var(--vt-card-shadow, 0 8px 24px -10px rgba(var(--brand-rgb), .35), 0 2px 8px -2px rgba(var(--brand-rgb), .18));transition:transform .25s ease,box-shadow .25s ease;position:relative;overflow:hidden}.vorteile-card[data-astro-cid-l26iy3ip]:hover{transform:translateY(-3px);box-shadow:0 14px 32px -12px rgba(var(--brand-rgb),.45),0 4px 12px -2px rgba(var(--brand-rgb),.22)}.vorteile-card[data-astro-cid-l26iy3ip] h3[data-astro-cid-l26iy3ip]{color:var(--vt-card-ink, var(--auf-dunkel));margin-bottom:.5rem;padding-right:40px}.vorteile-card[data-astro-cid-l26iy3ip] .card-sign[data-astro-cid-l26iy3ip]{position:absolute;top:20px;right:20px;width:26px;height:26px;border-radius:50%;border:1px solid var(--card-sign-border, rgba(194, 161, 74, .45));background:var(--card-sign-bg, rgba(194, 161, 74, .1));color:var(--accent);display:flex;align-items:center;justify-content:center}.vorteile-card[data-astro-cid-l26iy3ip] p[data-astro-cid-l26iy3ip]{color:var(--vt-card-body, rgba(var(--auf-dunkel-rgb), .86))}.vorteile-card[data-astro-cid-l26iy3ip] .card-wm[data-astro-cid-l26iy3ip]{opacity:.06;color:#fff}.live-call[data-astro-cid-lh4qi4fr]{overflow:hidden}.live-call-intro[data-astro-cid-lh4qi4fr]{max-width:640px;margin:0 auto 3rem;text-align:center;font-family:var(--font-body);font-size:.95rem;line-height:1.65;color:var(--text-mid)}.zoom-frame[data-astro-cid-lh4qi4fr]{max-width:880px;margin:0 auto;border-radius:14px;overflow:hidden;box-shadow:0 28px 60px -20px rgba(var(--accent-ink-rgb),.35),0 8px 18px -4px rgba(var(--accent-ink-rgb),.18);transform:rotateX(2deg) rotateY(-1deg);transform-origin:50% 50%;transition:transform .35s ease,box-shadow .35s ease;background:#1a1a1c}.zoom-frame[data-astro-cid-lh4qi4fr]:hover{transform:rotateX(0) rotateY(0);box-shadow:0 36px 80px -22px rgba(var(--accent-ink-rgb),.45),0 12px 24px -4px rgba(var(--accent-ink-rgb),.25)}.zoom-frame-image[data-astro-cid-lh4qi4fr]{display:block;width:100%;height:auto}.live-call-caption[data-astro-cid-lh4qi4fr]{margin:1.75rem auto 0;max-width:720px;text-align:center;font-family:var(--font-accent);font-style:italic;font-size:.82rem;line-height:1.55;color:rgba(var(--brand-rgb),.55);display:flex;align-items:center;justify-content:center;gap:.6rem}.live-call-caption-pulse[data-astro-cid-lh4qi4fr]{width:8px;height:8px;border-radius:50%;background:var(--signal);box-shadow:0 0 rgba(var(--signal-rgb),.4);animation:live-call-pulse 2.2s ease-out infinite;flex-shrink:0}@keyframes live-call-pulse{0%{box-shadow:0 0 rgba(var(--signal-rgb),.5)}to{box-shadow:0 0 0 12px rgba(var(--signal-rgb),0)}}@media(max-width:720px){.zoom-frame[data-astro-cid-lh4qi4fr],.zoom-frame[data-astro-cid-lh4qi4fr]:hover{transform:none}}.garantien-dark[data-astro-cid-zjfld6xk] .garantie-card[data-astro-cid-zjfld6xk]{background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.garantien-dark[data-astro-cid-zjfld6xk] .garantie-card[data-astro-cid-zjfld6xk]:hover{background:#ffffff17;border-color:#ffffff2e;box-shadow:0 12px 32px -8px #00000059}.garantien-dark[data-astro-cid-zjfld6xk] .garantie-icon[data-astro-cid-zjfld6xk]{color:#ffffffeb;opacity:1}.garantien-dark[data-astro-cid-zjfld6xk] .garantie-title[data-astro-cid-zjfld6xk]{color:#fff}.garantien-dark[data-astro-cid-zjfld6xk] .garantie-sub[data-astro-cid-zjfld6xk]{color:var(--garantie-sub-color, #a8d4b0)}.garantien-dark[data-astro-cid-zjfld6xk] .garantie-body[data-astro-cid-zjfld6xk]{color:#ffffffb3}.garantien-dark[data-astro-cid-zjfld6xk] .garantie-closer[data-astro-cid-zjfld6xk]{color:#ffffffd9}.fuer-wen-light[data-astro-cid-fyj4g5vz] .fit-yes[data-astro-cid-fyj4g5vz]{background:var(--bg-white);border:1px solid rgba(var(--brand-rgb),.08)}.fuer-wen-light[data-astro-cid-fyj4g5vz] .fit-no[data-astro-cid-fyj4g5vz]{background:transparent;border:1px dashed rgba(var(--brand-rgb),.22)}.fuer-wen-light[data-astro-cid-fyj4g5vz] .fit-no[data-astro-cid-fyj4g5vz] h3[data-astro-cid-fyj4g5vz]{color:var(--text-dark)}.fuer-wen-light[data-astro-cid-fyj4g5vz] .fit-no[data-astro-cid-fyj4g5vz] .fit-item[data-astro-cid-fyj4g5vz] span[data-astro-cid-fyj4g5vz],.fuer-wen-light[data-astro-cid-fyj4g5vz] .fit-negative[data-astro-cid-fyj4g5vz] .fit-item[data-astro-cid-fyj4g5vz]{color:rgba(var(--brand-rgb),.55)}.prospect-page .fuer-wen-light[data-astro-cid-fyj4g5vz] .fit-no[data-astro-cid-fyj4g5vz] .fit-item[data-astro-cid-fyj4g5vz] span[data-astro-cid-fyj4g5vz],.prospect-page .fuer-wen-light[data-astro-cid-fyj4g5vz] .fit-negative[data-astro-cid-fyj4g5vz] .fit-item[data-astro-cid-fyj4g5vz]{color:var(--muted)}.prospect-page .fuer-wen-light[data-astro-cid-fyj4g5vz] .fit-yes[data-astro-cid-fyj4g5vz] h3[data-astro-cid-fyj4g5vz] svg[data-astro-cid-fyj4g5vz] circle[data-astro-cid-fyj4g5vz]{fill:var(--brand)}.prospect-page .fuer-wen-light[data-astro-cid-fyj4g5vz] .fit-yes[data-astro-cid-fyj4g5vz] .fit-item-icon[data-astro-cid-fyj4g5vz] svg[data-astro-cid-fyj4g5vz] path[data-astro-cid-fyj4g5vz]{stroke:var(--brand)}.prospect-page .fuer-wen-light[data-astro-cid-fyj4g5vz] .fit-no[data-astro-cid-fyj4g5vz] h3[data-astro-cid-fyj4g5vz] svg[data-astro-cid-fyj4g5vz] circle[data-astro-cid-fyj4g5vz]{fill:rgba(var(--brand-rgb),.06);stroke:rgba(var(--brand-rgb),.25)}.prospect-page .fuer-wen-light[data-astro-cid-fyj4g5vz] .fit-no[data-astro-cid-fyj4g5vz] h3[data-astro-cid-fyj4g5vz] svg[data-astro-cid-fyj4g5vz] path[data-astro-cid-fyj4g5vz]{stroke:rgba(var(--brand-rgb),.45)}.prospect-page .fuer-wen-light[data-astro-cid-fyj4g5vz] .fit-no[data-astro-cid-fyj4g5vz] .fit-item-icon[data-astro-cid-fyj4g5vz] svg[data-astro-cid-fyj4g5vz] path[data-astro-cid-fyj4g5vz]{stroke:rgba(var(--brand-rgb),.35)}.br-chips[data-astro-cid-uk47f3y2]{list-style:none;margin:2.2rem auto 0;padding:0;max-width:780px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 10px}.br-chip[data-astro-cid-uk47f3y2]{font-family:var(--font-body);font-size:.88rem;line-height:1;color:var(--text-dark);background:var(--surface, #fff);border:1px solid rgba(var(--brand-rgb),.16);border-radius:999px;padding:10px 16px}.br-chip--offen[data-astro-cid-uk47f3y2]{background:transparent;border-style:dashed;border-color:rgba(var(--brand-rgb),.35);color:rgba(var(--brand-rgb),.85)}@media(max-width:700px){.br-chip[data-astro-cid-uk47f3y2]{font-size:.82rem;padding:9px 13px}}.process-steps[data-astro-cid-6rwxbuqk]{position:relative;padding-left:20px}.om-rail[data-astro-cid-6rwxbuqk]{position:absolute;left:5px;top:6px;bottom:6px;width:3px;border-radius:3px;background:#ffffff29;overflow:hidden}.om-rail-fill[data-astro-cid-6rwxbuqk]{position:absolute;left:0;top:0;width:100%;height:0;border-radius:3px;will-change:height;background:linear-gradient(180deg,#9fe6ad,#5fc178)}@media(max-width:560px){.process-steps[data-astro-cid-6rwxbuqk]{padding-left:16px}.om-rail[data-astro-cid-6rwxbuqk]{left:4px}}.prc-steps[data-astro-cid-p6ggmqq5]{list-style:none;margin:0;padding:0}.prc-wrap[data-astro-cid-p6ggmqq5]{position:relative;margin-top:40px;padding-left:26px}.prc-rail[data-astro-cid-p6ggmqq5]{position:absolute;left:8px;top:4px;bottom:4px;width:3px;border-radius:3px;background:rgba(var(--brand-rgb),.12);overflow:hidden}.prc-rail-fill[data-astro-cid-p6ggmqq5]{position:absolute;left:0;top:0;width:100%;height:0;border-radius:3px;will-change:height;background:linear-gradient(180deg,var(--em-grad-from),var(--em-grad-via))}.tone-dark[data-astro-cid-p6ggmqq5] .prc-rail[data-astro-cid-p6ggmqq5],.tone-brand[data-astro-cid-p6ggmqq5] .prc-rail[data-astro-cid-p6ggmqq5]{background:#ffffff29}.tone-dark[data-astro-cid-p6ggmqq5] .prc-rail-fill[data-astro-cid-p6ggmqq5],.tone-brand[data-astro-cid-p6ggmqq5] .prc-rail-fill[data-astro-cid-p6ggmqq5]{background:var(--prc-rail-fill-dark, linear-gradient(180deg, #9fe6ad, #5fc178))}.prc-step[data-astro-cid-p6ggmqq5]{display:grid;grid-template-columns:72px 1fr;gap:22px;padding:26px 0;border-top:1px solid var(--line);align-items:start}.prc-step[data-astro-cid-p6ggmqq5]:last-child{border-bottom:1px solid var(--line)}.prc-num[data-astro-cid-p6ggmqq5]{font-family:var(--font-display);font-weight:800;font-size:1.7rem;line-height:1;letter-spacing:-.04em;color:var(--brand);opacity:.85}.prc-title[data-astro-cid-p6ggmqq5]{font-family:var(--font-display);font-weight:700;font-size:1.05rem;letter-spacing:-.01em;color:var(--ink);margin-bottom:.4rem}.prc-text[data-astro-cid-p6ggmqq5]{font-family:var(--font-body);font-weight:300;font-size:.95rem;line-height:1.6;color:var(--muted);margin:0;max-width:60ch}.prc-rail[data-astro-cid-p6ggmqq5].bs-segmente .prc-rail-fill[data-astro-cid-p6ggmqq5],.prc-hrail[data-astro-cid-p6ggmqq5].bs-segmente .prc-rail-fill[data-astro-cid-p6ggmqq5]{-webkit-mask-image:repeating-linear-gradient(var(--prc-mask-dir, 180deg),#000 0 14px,transparent 14px 20px);mask-image:repeating-linear-gradient(var(--prc-mask-dir, 180deg),#000 0 14px,transparent 14px 20px)}.prc-rail[data-astro-cid-p6ggmqq5].bs-punkte .prc-rail-fill[data-astro-cid-p6ggmqq5],.prc-hrail[data-astro-cid-p6ggmqq5].bs-punkte .prc-rail-fill[data-astro-cid-p6ggmqq5]{-webkit-mask-image:repeating-linear-gradient(var(--prc-mask-dir, 180deg),#000 0 4px,transparent 4px 10px);mask-image:repeating-linear-gradient(var(--prc-mask-dir, 180deg),#000 0 4px,transparent 4px 10px)}.prc-mile[data-astro-cid-p6ggmqq5]{padding-left:0;--prc-mask-dir: 90deg}.prc-hrail[data-astro-cid-p6ggmqq5]{position:relative;height:3px;border-radius:3px;margin:8px 0 26px;background:rgba(var(--brand-rgb),.12);overflow:hidden}.prc-hrail[data-astro-cid-p6ggmqq5] .prc-rail-fill[data-astro-cid-p6ggmqq5]{position:absolute;left:0;top:0;height:100%;width:0;border-radius:3px;will-change:width;background:linear-gradient(90deg,var(--em-grad-from),var(--em-grad-via))}.tone-dark[data-astro-cid-p6ggmqq5] .prc-hrail[data-astro-cid-p6ggmqq5],.tone-brand[data-astro-cid-p6ggmqq5] .prc-hrail[data-astro-cid-p6ggmqq5]{background:#ffffff29}.tone-dark[data-astro-cid-p6ggmqq5] .prc-hrail[data-astro-cid-p6ggmqq5] .prc-rail-fill[data-astro-cid-p6ggmqq5],.tone-brand[data-astro-cid-p6ggmqq5] .prc-hrail[data-astro-cid-p6ggmqq5] .prc-rail-fill[data-astro-cid-p6ggmqq5]{background:var(--prc-rail-fill-dark, linear-gradient(90deg, #9fe6ad, #5fc178))}.prc-mile-steps[data-astro-cid-p6ggmqq5]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--prc-n, 3),1fr);gap:26px}.prc-mile-step[data-astro-cid-p6ggmqq5]{position:relative;padding-top:6px}.prc-knoten[data-astro-cid-p6ggmqq5]{position:absolute;top:-30px;left:0;width:11px;height:11px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 4px rgba(var(--bg-rgb),1)}.tone-dark[data-astro-cid-p6ggmqq5] .prc-knoten[data-astro-cid-p6ggmqq5],.tone-brand[data-astro-cid-p6ggmqq5] .prc-knoten[data-astro-cid-p6ggmqq5]{box-shadow:0 0 0 4px var(--dark)}.prc-num-inline[data-astro-cid-p6ggmqq5]{font-size:1.05rem;margin-bottom:.5rem}.prc-karten[data-astro-cid-p6ggmqq5]{padding-left:0;--prc-mask-dir: 90deg}.prc-karten-steps[data-astro-cid-p6ggmqq5]{list-style:none;margin:0 0 22px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px}.prc-karte[data-astro-cid-p6ggmqq5]{background:rgba(var(--brand-rgb),.04);border:var(--border-w, 1px) solid var(--line);border-radius:var(--radius-card, 12px);padding:22px 20px}.tone-dark[data-astro-cid-p6ggmqq5] .prc-karte[data-astro-cid-p6ggmqq5],.tone-brand[data-astro-cid-p6ggmqq5] .prc-karte[data-astro-cid-p6ggmqq5]{background:#ffffff0d;border-color:#ffffff24}.prc-num-gross[data-astro-cid-p6ggmqq5]{font-size:2.1rem;margin-bottom:.6rem}.prc-hrail-unten[data-astro-cid-p6ggmqq5]{margin:0}.prc-offen[data-astro-cid-p6ggmqq5]{padding-left:0;--prc-mask-dir: 90deg}.prc-offen-steps[data-astro-cid-p6ggmqq5]{list-style:none;margin:0 0 20px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:40px 34px}.prc-offen-step[data-astro-cid-p6ggmqq5]{max-width:34ch}.prc-num-xl[data-astro-cid-p6ggmqq5]{font-size:2.6rem;line-height:1;margin-bottom:.7rem;opacity:.28}.prc-hrail-fein[data-astro-cid-p6ggmqq5]{height:1px;margin:0;background:var(--line)}.prc-hrail-fein[data-astro-cid-p6ggmqq5] .prc-rail-fill[data-astro-cid-p6ggmqq5]{height:1px}@media(max-width:760px){.prc-mile-steps[data-astro-cid-p6ggmqq5]{grid-template-columns:1fr;gap:20px}.prc-knoten[data-astro-cid-p6ggmqq5]{top:-22px}}@media(max-width:560px){.prc-step[data-astro-cid-p6ggmqq5]{grid-template-columns:50px 1fr;gap:14px;padding:20px 0}.prc-num[data-astro-cid-p6ggmqq5]{font-size:1.35rem}.prc-wrap[data-astro-cid-p6ggmqq5]{padding-left:18px}.prc-rail[data-astro-cid-p6ggmqq5]{left:5px}}@media(prefers-reduced-motion:reduce){.prc-rail-fill[data-astro-cid-p6ggmqq5]{transition:none}}.ab-grid[data-astro-cid-v2cbyr3p]{display:grid;gap:56px;align-items:center}.ab-grid--founder[data-astro-cid-v2cbyr3p].is-solo{grid-template-columns:.78fr 1.22fr}.ab-grid--founder[data-astro-cid-v2cbyr3p].is-multi{display:flex;flex-direction:column;align-items:center;text-align:center}.is-multi[data-astro-cid-v2cbyr3p] .ab-intro[data-astro-cid-v2cbyr3p]{order:0;max-width:720px}.is-multi[data-astro-cid-v2cbyr3p] .ab-intro[data-astro-cid-v2cbyr3p] .eyebrow[data-astro-cid-v2cbyr3p]{justify-content:center;text-align:center}.is-multi[data-astro-cid-v2cbyr3p] .ab-headline[data-astro-cid-v2cbyr3p]{text-align:center}.is-multi[data-astro-cid-v2cbyr3p] .ab-body[data-astro-cid-v2cbyr3p]{text-align:center;margin-left:auto;margin-right:auto}.is-multi[data-astro-cid-v2cbyr3p] .ab-vchips[data-astro-cid-v2cbyr3p]{justify-content:center}.is-multi[data-astro-cid-v2cbyr3p] .ab-portraits[data-astro-cid-v2cbyr3p]{order:1;width:100%;max-width:620px;margin-top:44px}.is-multi[data-astro-cid-v2cbyr3p] .ab-portrait[data-astro-cid-v2cbyr3p]{text-align:center}.ab-portraits[data-astro-cid-v2cbyr3p]{display:grid;gap:24px}.ab-portraits[data-astro-cid-v2cbyr3p].n-1{grid-template-columns:minmax(0,320px)}.ab-portraits[data-astro-cid-v2cbyr3p].n-2{grid-template-columns:1fr 1fr}.ab-portrait[data-astro-cid-v2cbyr3p]{margin:0}.ab-photo[data-astro-cid-v2cbyr3p]{position:relative;aspect-ratio:4 / 5;border-radius:18px;overflow:hidden;background:linear-gradient(160deg,var(--brand),var(--dark));box-shadow:0 24px 50px -24px rgba(var(--brand-rgb),.55);display:flex;align-items:center;justify-content:center}.ab-photo[data-astro-cid-v2cbyr3p] img[data-astro-cid-v2cbyr3p]{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.ab-photo-initials[data-astro-cid-v2cbyr3p]{font-family:var(--font-display);font-weight:800;font-size:3rem;color:var(--bg);letter-spacing:.02em}.ab-photo-ph[data-astro-cid-v2cbyr3p]{width:46%;color:#ffffff80}.ab-photo-ph[data-astro-cid-v2cbyr3p] svg[data-astro-cid-v2cbyr3p]{width:100%;height:auto;display:block}.ab-portrait[data-astro-cid-v2cbyr3p] figcaption[data-astro-cid-v2cbyr3p]{margin-top:14px}.ab-fname[data-astro-cid-v2cbyr3p]{display:block;font-family:var(--font-display);font-weight:800;font-size:1.1rem;color:var(--ink);letter-spacing:-.005em}.ab-frole[data-astro-cid-v2cbyr3p]{display:block;margin-top:3px;font-family:var(--font-body);font-weight:600;font-size:.82rem;color:var(--brand);text-transform:uppercase;letter-spacing:.06em}.ab-intro[data-astro-cid-v2cbyr3p]{text-align:left}.ab-intro[data-astro-cid-v2cbyr3p] .eyebrow[data-astro-cid-v2cbyr3p]{justify-content:flex-start;text-align:left}.ab-headline[data-astro-cid-v2cbyr3p]{font-family:var(--font-display);font-weight:800;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.1;letter-spacing:-.01em;color:var(--ink);margin:14px 0 0;text-wrap:balance}.ab-headline[data-astro-cid-v2cbyr3p] em[data-astro-cid-v2cbyr3p]{font-style:normal;color:var(--brand-lesbar, var(--brand))}.ab-team[data-astro-cid-v2cbyr3p]{margin:2rem 0 0;border-radius:var(--radius-card, 12px);overflow:hidden}.ab-team[data-astro-cid-v2cbyr3p] img[data-astro-cid-v2cbyr3p]{display:block;width:100%;height:auto}.ab-body[data-astro-cid-v2cbyr3p]{text-align:left;max-width:560px;margin:20px 0 0;font-family:var(--font-body);font-weight:300;font-size:1.02rem;line-height:1.7;color:var(--muted)}.ab-vchips[data-astro-cid-v2cbyr3p]{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.ab-vchips[data-astro-cid-v2cbyr3p] li[data-astro-cid-v2cbyr3p]{font-family:var(--font-display);font-weight:700;font-size:.8rem;color:var(--brand-lesbar, var(--brand));background:rgba(var(--brand-rgb),.07);border:1px solid rgba(var(--brand-rgb),.16);border-radius:999px;padding:8px 16px}@media(max-width:880px){.ab-grid--founder[data-astro-cid-v2cbyr3p].is-solo{grid-template-columns:1fr;gap:32px}.ab-portraits[data-astro-cid-v2cbyr3p].n-1{grid-template-columns:minmax(0,260px);justify-content:start}.ab-body[data-astro-cid-v2cbyr3p]{max-width:none}}@media(max-width:560px){.ab-portraits[data-astro-cid-v2cbyr3p].n-2{grid-template-columns:1fr 1fr;gap:14px}}.cta-oder[data-astro-cid-vzid24ev]{display:flex;align-items:center;gap:14px;max-width:520px;margin:2rem auto 1.25rem;color:#fff9;font-family:var(--font-body);font-size:.82rem}.cta-oder[data-astro-cid-vzid24ev]:before,.cta-oder[data-astro-cid-vzid24ev]:after{content:"";flex:1;height:1px;background:#ffffff26}.prospect-page #hero:before{display:none}.prospect-page .tone-brand{background:var(--brand)}.prospect-page .tone-dark{background:var(--dark)}.prospect-page.prospect-page :is(.tone-brand,.tone-dark,.section-dark) .eyebrow{color:rgba(var(--auf-dunkel-rgb),.6)}.prospect-page.prospect-page :is(.tone-brand,.tone-dark,.section-dark) :is(.headline-light,.headline-dark,h2,h3){color:var(--auf-dunkel)}.prospect-page.prospect-page :is(.tone-brand,.tone-dark,.section-dark) :is(.headline-light,.headline-dark,h2,h3) em{background:none;background-clip:initial;color:var(--auf-dunkel);-webkit-text-fill-color:var(--auf-dunkel);color:color-mix(in srgb,var(--accent) 35%,var(--auf-dunkel));-webkit-text-fill-color:color-mix(in srgb,var(--accent) 35%,var(--auf-dunkel))}.prospect-page.prospect-page .tone-brand :is(.headline-light,.headline-dark,h2,h3) em{color:#fff;-webkit-text-fill-color:#fff}.prospect-page :is(.tone-brand,.tone-dark) .gold-rule{background:rgba(var(--auf-dunkel-rgb),.25)}.prospect-page.prospect-page .hf-trust-item{color:rgba(var(--brand-rgb),.75)}.prospect-page.prospect-page.prospect-page .mb-progress-label{color:rgba(var(--ink-rgb),.8)}.prospect-page.prospect-page .hero-sub{font-size:clamp(1rem,.92rem + .25vw,1.04rem)}.prospect-page .hps-grid{justify-items:stretch}.prospect-page :is(.tone-brand,.tone-dark) .prc-step{border-color:rgba(var(--auf-dunkel-rgb),.18)}.prospect-page :is(.tone-brand,.tone-dark) .prc-num{color:var(--auf-dunkel);color:color-mix(in srgb,var(--accent) 35%,var(--auf-dunkel));opacity:1}.prospect-page :is(.tone-brand,.tone-dark) .prc-title{color:var(--auf-dunkel)}.prospect-page :is(.tone-brand,.tone-dark) .prc-text{color:rgba(var(--auf-dunkel-rgb),.72)}.prospect-page :is(.tone-brand,.tone-dark) .tst-card{box-shadow:0 14px 40px -16px #00000073}.prospect-page :is(h1,h2,h3) em{font-family:var(--akzent-font, var(--font-display));font-style:var(--akzent-style, normal)}.prospect-page .hero-eyebrow-italic{font-family:var(--akzent-font, var(--font-body));font-style:var(--akzent-style, normal)}.prospect-page .btn-primary em{font-family:var(--akzent-font, var(--font-display));font-style:var(--akzent-style, normal);font-weight:var(--akzent-weight, 700)}.prospect-page #hero .hero-sub em{font-family:var(--akzent-font, var(--font-body));font-style:var(--akzent-style, normal);font-weight:var(--akzent-weight, 500);background:none;-webkit-text-fill-color:var(--brand);color:var(--brand)}.prospect-page.prospect-page .hf-h2 em{font-family:var(--akzent-font, var(--font-display));font-style:var(--akzent-style, normal)}.prospect-page .hero-usp-icon{color:var(--brand)}.prospect-page .hero-usp li svg{background:var(--brand);color:#fff}@media(min-width:821px){.prospect-page .hero-h1{max-width:17ch;text-wrap:balance}}.prospect-page .hero-eyebrow-italic,.prospect-page .hero-usp li,.prospect-page .btn-primary{white-space:normal}.prospect-page :is(.mb-card--tile,.mb-card--rest) .mb-card-label{white-space:normal;overflow-wrap:anywhere}.prospect-page .mb-h2{overflow-wrap:anywhere}.prospect-page .mb-dialog{overflow-x:hidden}.prospect-page .cards-grid-3:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,1fr)}.prospect-page .hps-lbl{overflow-wrap:break-word;hyphens:auto}.prospect-page{--ticket-clip: none}.prospect-page .btn-primary-chev{display:none}.prospect-page .btn-primary,.prospect-page.prospect-page .mb-submit,.prospect-page .mb-close-success{border-radius:var(--radius-btn, 8px)}.prospect-page .garantie-icon{display:none}.prospect-page .garantie-card{grid-template-columns:1fr}.prospect-page .om-rail-fill{background:linear-gradient(180deg,var(--accent),var(--brand))}.prospect-page{--prc-rail-fill-dark: linear-gradient(180deg, var(--accent), var(--brand));--card-sign-border: color-mix(in srgb, var(--accent) 45%, transparent);--card-sign-bg: color-mix(in srgb, var(--accent) 10%, transparent);--garantie-sub-color: rgba(var(--auf-dunkel-rgb), .72);--mb-backdrop-bg: rgba(var(--dark-rgb), .7);--mb-dialog-shadow: rgba(var(--dark-rgb), .35);--cc-link: rgba(var(--auf-dunkel-rgb), .92)}.prospect-page .mb-urgency{background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 30%,transparent)}.prospect-page .mb-urgency-dot{background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent)}.prospect-page .hero-proof-strip{margin-top:0}@media(max-width:820px){.prospect-page #hero .hero-visual--vsl{display:flex;order:2;position:static;width:100%;padding:10px 24px 4px;align-items:center;justify-content:center;pointer-events:auto}.prospect-page #hero .hero-vsl{max-width:100%}}.prospect-page :is(.hero-usp,.fw-list,.gr-list,.about-values,.cta-inner ul){text-align:left}.prospect-page .hero-usp{margin-left:0;margin-right:auto}.prospect-page :is(.hero-usp,.fw-list,.gr-list) li{text-align:left;align-items:flex-start}.prospect-page :is(.hero-usp,.fw-list,.gr-list) li>svg{margin-top:.15em}@media(min-width:1025px){.prospect-page #hero.hero--bare .hero-content{max-width:100%;padding:64px 80px 48px}.prospect-page #hero.hero--bare .hero-h1{max-width:940px}.prospect-page #hero.hero--bare .hero-sub{max-width:620px}}.mb-danke{display:flex;flex-direction:column;align-items:center;text-align:center}.mb-danke-foto{width:96px;height:96px;border-radius:50%;object-fit:cover;object-position:50% 22%;margin-bottom:14px}.mb-danke-schritte{list-style:none;counter-reset:schritt;margin:22px 0 0;padding:0;text-align:left;max-width:380px}.mb-danke-schritte li{counter-increment:schritt;position:relative;padding-left:38px;margin-bottom:13px;min-height:26px;display:flex;align-items:center;font-weight:700;font-size:.95rem;line-height:1.3}.mb-danke-schritte li:before{content:counter(schritt);position:absolute;left:0;top:0;width:26px;height:26px;border-radius:50%;border:1px solid currentColor;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;opacity:.85}.prospect-page .mb-eyebrow{display:none}.prospect-page .mb-card--muted{opacity:1;background:#fff;border-color:rgba(var(--accent-ink-rgb),.11)}.prospect-page .mb-card--muted .mb-card-label{color:rgba(var(--accent-ink-rgb),.6)}.prospect-page .mb-card--muted .mb-card-sym{opacity:.55}.mb-danke-foto{width:calc(100% + 48px);margin-left:-24px;margin-right:-24px;max-width:none;height:260px;border-radius:0;object-fit:cover;object-position:50% 18%;margin-bottom:6px;-webkit-mask-image:linear-gradient(to bottom,#000 60%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,transparent 100%)}.prospect-page #mb-dq-titel em{background:none;-webkit-text-fill-color:currentColor;color:inherit}.prospect-page .mb-grid2>:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - 6px)}.prospect-page .mb-grid2>.mb-card--einzeln{grid-column:1 / -1;justify-self:center;width:calc(50% - 6px)}.prospect-page .mb-dialog{display:flex;flex-direction:column}.prospect-page .mb-dialog .mb-step.active{flex:1;display:flex;flex-direction:column}.prospect-page .mb-dialog .mb-step.active>:is(.mb-grid2,.mb-cards,.mb-field){margin-top:auto;margin-bottom:auto}.prospect-page.prospect-page .mb-dialog .mb-field-recht{font-size:.78rem}.prospect-page.prospect-page .mb-dialog .mb-kontakt-beleg,.prospect-page.prospect-page .mb-dialog .mb-field-hint{font-size:.8rem}.prospect-page.prospect-page .mb-dialog .mb-sub{font-size:.95rem}.prospect-page.prospect-page .mb-close{color:rgba(var(--ink-rgb),.6)}.prospect-page.prospect-page .mb-close:hover{color:var(--ink)}.prospect-page.prospect-page .mb-input::placeholder{color:rgba(var(--ink-rgb),.62)}.prospect-page.prospect-page .mb-cal-loading p{color:rgba(var(--ink-rgb),.8)}.prospect-page.prospect-page .mb-sub{color:rgba(var(--ink-rgb),.86)}.prospect-page.prospect-page .mb-dq-p{color:var(--auf-marke)}.prospect-page.prospect-page .mb-btn-back{color:var(--auf-marke);border-color:rgba(var(--auf-marke-rgb),.45)}.prospect-page.prospect-page .hf-chip{color:rgba(var(--ink-rgb),.92)}.prospect-page.prospect-page .hf-trust-item{color:rgba(var(--ink-rgb),.82)}.prospect-page.prospect-page .hf-dunkel .hf-chip{color:rgba(var(--auf-dunkel-rgb),.92)}.prospect-page.prospect-page .hf-dunkel .hf-trust-item{color:rgba(var(--auf-dunkel-rgb),.85)}.prospect-page.prospect-page .ab-frole,.prospect-page.prospect-page .ab-values li{color:var(--brand-lesbar, var(--brand))}.prospect-page.prospect-page .hero-vsl-badge{color:rgba(var(--auf-dunkel-rgb),.9)}.prospect-page.prospect-page .section-dark .step-num{color:rgba(var(--auf-dunkel-rgb),.4)}mark.lp-neu{background:#ffd6006b;color:inherit;padding:0 .12em;border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lp-neu-block{background:#ffd60029;outline:2px dashed rgba(214,170,0,.85);outline-offset:3px;border-radius:2px}.lp-neu-hinweis{display:inline-block;margin:0 auto 14px;padding:6px 12px;font-size:13px;line-height:1.35;color:#3a3000;background:#ffd6006b;border-radius:6px;text-align:center}.dm{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--vt-card-ink, var(--ink));--dm-akzent: var(--brand)}.vorteile-card .dm{--dm-akzent: var(--dm-akzent-karte, var(--vt-card-ink, var(--bg)))}.dm-flaeche{background:color-mix(in srgb,currentColor 10%,transparent)}.dm-strich{background:color-mix(in srgb,currentColor 24%,transparent)}.dm--diagramm{gap:7px;align-items:flex-end;padding-bottom:14%}.dm--diagramm i{display:block;width:11px;border-radius:var(--dm-radius, 3px) var(--dm-radius, 3px) calc(var(--dm-radius, 3px) * .333) calc(var(--dm-radius, 3px) * .333);background:color-mix(in srgb,currentColor 26%,transparent)}.dm--problem.dm--diagramm i:nth-child(1){height:34px}.dm--problem.dm--diagramm i:nth-child(2){height:17px}.dm--problem.dm--diagramm i:nth-child(3){height:45px}.dm--problem.dm--diagramm i:nth-child(4){height:22px}.dm--problem.dm--diagramm i:nth-child(5){height:30px}.dm--problem.dm--diagramm i{animation:dmZappeln calc(var(--dm-tempo, 3.2s) * .875) ease-in-out infinite}.dm--problem.dm--diagramm i:nth-child(2){animation-delay:.35s}.dm--problem.dm--diagramm i:nth-child(3){animation-delay:.7s}.dm--problem.dm--diagramm i:nth-child(4){animation-delay:.2s}.dm--problem.dm--diagramm i:nth-child(5){animation-delay:.9s}@keyframes dmZappeln{0%,to{transform:scaleY(1)}30%{transform:scaleY(.62)}65%{transform:scaleY(1.24)}}.dm--loesung.dm--diagramm i{background:var(--dm-akzent);transform-origin:bottom}.dm--loesung.dm--diagramm i:nth-child(1){height:18px}.dm--loesung.dm--diagramm i:nth-child(2){height:27px}.dm--loesung.dm--diagramm i:nth-child(3){height:36px}.dm--loesung.dm--diagramm i:nth-child(4){height:45px}.dm--loesung.dm--diagramm i:nth-child(5){height:55px}.dm--loesung.dm--diagramm i{animation:dmAufbau calc(var(--dm-tempo, 3.2s) * .9375) ease-out infinite}.dm--loesung.dm--diagramm i:nth-child(2){animation-delay:.12s}.dm--loesung.dm--diagramm i:nth-child(3){animation-delay:.24s}.dm--loesung.dm--diagramm i:nth-child(4){animation-delay:.36s}.dm--loesung.dm--diagramm i:nth-child(5){animation-delay:.48s}@keyframes dmAufbau{0%{transform:scaleY(.12)}38%,88%{transform:scaleY(1)}to{transform:scaleY(1)}}.dm--trichter{position:relative}.dm-bahn{position:relative;width:78%;height:46px;border-radius:calc(var(--dm-radius, 3px) * 2.667);background:color-mix(in srgb,currentColor 7%,transparent)}.dm-tor{position:absolute;left:54%;top:7px;bottom:7px;width:3px;border-radius:calc(var(--dm-radius, 3px) * .667);background:color-mix(in srgb,currentColor 34%,transparent)}.dm-bahn b{position:absolute;top:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:color-mix(in srgb,currentColor 32%,transparent)}.dm--problem .dm-bahn b:nth-child(2){left:42%}.dm--problem .dm-bahn b:nth-child(3){left:30%}.dm--problem .dm-bahn b:nth-child(4){left:18%}.dm--problem .dm-bahn b:nth-child(5){left:6%}.dm--problem .dm-bahn b{animation:dmStau calc(var(--dm-tempo, 3.2s) * 1.0625) ease-in-out infinite}.dm--problem .dm-bahn b:nth-child(3){animation-delay:.25s}.dm--problem .dm-bahn b:nth-child(4){animation-delay:.5s}.dm--problem .dm-bahn b:nth-child(5){animation-delay:.75s}@keyframes dmStau{0%,62%{transform:translate(0)}78%{transform:translate(5px)}to{transform:translate(0)}}.dm--loesung .dm-tor{background:var(--dm-akzent);opacity:.55}.dm--loesung .dm-bahn b{background:var(--dm-akzent)}.dm--loesung .dm-bahn b:nth-child(2){left:8%}.dm--loesung .dm-bahn b:nth-child(3){left:34%}.dm--loesung .dm-bahn b:nth-child(4){left:60%}.dm--loesung .dm-bahn b:nth-child(5){left:86%}.dm--loesung .dm-bahn b{animation:dmDurch calc(var(--dm-tempo, 3.2s) * .9375) linear infinite}.dm--loesung .dm-bahn b:nth-child(3){animation-delay:.75s}.dm--loesung .dm-bahn b:nth-child(4){animation-delay:1.5s}.dm--loesung .dm-bahn b:nth-child(5){animation-delay:2.25s}@keyframes dmDurch{0%{transform:translate(0);opacity:0}12%,86%{opacity:1}to{transform:translate(72px);opacity:0}}.dm--liste{flex-direction:column;gap:8px}.dm-zeile{position:relative;display:flex;align-items:center;gap:8px;width:108px;padding:6px 8px;border-radius:calc(var(--dm-radius, 3px) * 2);background:color-mix(in srgb,currentColor 8%,transparent)}.dm-zeile span{flex:1;height:4px;border-radius:var(--dm-radius, 3px);background:color-mix(in srgb,currentColor 17%,transparent)}.dm-zeile i{order:-1;display:block;flex:none;width:11px;height:11px;border-radius:var(--dm-radius, 3px);background:color-mix(in srgb,currentColor 14%,transparent)}.dm--problem .dm-zeile:after{content:"";position:absolute;left:25px;top:50%;width:calc(100% - 33px);height:2px;border-radius:calc(var(--dm-radius, 3px) * .333);background:color-mix(in srgb,currentColor 62%,transparent);animation:dmStreichen calc(var(--dm-tempo, 3.2s) * 1.125) ease-in-out infinite}.dm--problem .dm-zeile:nth-child(2):after{animation-delay:.5s}.dm--problem .dm-zeile:nth-child(3):after{animation-delay:1s}@keyframes dmStreichen{0%,8%{width:0;opacity:0}30%,84%{width:calc(100% - 33px);opacity:1}to{width:calc(100% - 33px);opacity:0}}.dm--loesung .dm-zeile i{background:var(--dm-akzent);animation:dmHaken var(--dm-tempo, 3.2s) ease-out infinite}.dm--loesung .dm-zeile:nth-child(2) i{animation-delay:.35s}.dm--loesung .dm-zeile:nth-child(3) i{animation-delay:.7s}@keyframes dmHaken{0%{transform:scale(0)}22%,90%{transform:scale(1)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.dm *,.dm *:after{animation:none!important}}.prospect-page.motion-ruhig .dm *,.prospect-page.motion-ruhig .dm *:after{animation:none!important}.dm-raster{display:grid;grid-template-columns:repeat(4,16px);gap:6px}.dm-raster i{display:block;height:16px;border-radius:calc(var(--dm-radius, 3px) * 1.333);background:color-mix(in srgb,currentColor 11%,transparent)}.dm--problem .dm-raster i:nth-child(2),.dm--problem .dm-raster i:nth-child(7){background:color-mix(in srgb,currentColor 34%,transparent);animation:dmFlackern var(--dm-tempo, 3.2s) ease-in-out infinite}.dm--problem .dm-raster i:nth-child(7){animation-delay:1.1s}@keyframes dmFlackern{0%,44%,to{opacity:1}62%{opacity:.25}}.dm--loesung .dm-raster i{background:var(--dm-akzent);animation:dmBelegen calc(var(--dm-tempo, 3.2s) * 1.0625) ease-out infinite}.dm--loesung .dm-raster i:nth-child(1){animation-delay:0s}.dm--loesung .dm-raster i:nth-child(2){animation-delay:.1s}.dm--loesung .dm-raster i:nth-child(3){animation-delay:.2s}.dm--loesung .dm-raster i:nth-child(4){animation-delay:.3s}.dm--loesung .dm-raster i:nth-child(5){animation-delay:.4s}.dm--loesung .dm-raster i:nth-child(6){animation-delay:.5s}.dm--loesung .dm-raster i:nth-child(7){animation-delay:.6s}.dm--loesung .dm-raster i:nth-child(8){animation-delay:.7s}@keyframes dmBelegen{0%{transform:scale(.3);opacity:.15}30%,88%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:1}}.dm-uhr{position:relative;width:56px;height:56px;border-radius:50%;border:var(--dm-strich, 5px) solid color-mix(in srgb,currentColor 14%,transparent)}.dm-bogen{position:absolute;inset:-5px;border-radius:50%;border:var(--dm-strich, 5px) solid transparent}.dm-uhr i{position:absolute;left:50%;bottom:50%;width:3px;height:18px;border-radius:calc(var(--dm-radius, 3px) * .667);transform-origin:bottom center;transform:translate(-50%) rotate(48deg);background:color-mix(in srgb,currentColor 52%,transparent)}.dm--problem .dm-uhr i{animation:dmHetzen calc(var(--dm-tempo, 3.2s) * .8125) linear infinite}@keyframes dmHetzen{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(360deg)}}.dm--loesung .dm-bogen{border-top-color:var(--dm-akzent);border-right-color:var(--dm-akzent);animation:dmBogen calc(var(--dm-tempo, 3.2s) * 1.0625) ease-out infinite}.dm--loesung .dm-uhr i{background:var(--dm-akzent)}@keyframes dmBogen{0%{transform:rotate(-135deg)}42%,90%{transform:rotate(0)}to{transform:rotate(0)}}.dm-fall{position:relative;width:92px;height:74px}.dm-fall b{position:absolute;top:4px;width:12px;height:12px;border-radius:50%;background:color-mix(in srgb,currentColor 34%,transparent)}.dm-fall b:nth-child(1){left:12px}.dm-fall b:nth-child(2){left:40px}.dm-fall b:nth-child(3){left:68px}.dm-ablage{position:absolute;left:6px;right:6px;bottom:0;height:9px;border-radius:calc(var(--dm-radius, 3px) * 1.333);background:color-mix(in srgb,currentColor 16%,transparent)}.dm--problem .dm-fall b{transform:translateY(24px);opacity:.3;animation:dmVersickern var(--dm-tempo, 3.2s) ease-in infinite}.dm--problem .dm-fall b:nth-child(2){animation-delay:.4s}.dm--problem .dm-fall b:nth-child(3){animation-delay:.8s}@keyframes dmVersickern{0%{transform:translateY(0);opacity:1}60%{transform:translateY(26px);opacity:.3}to{transform:translateY(34px);opacity:0}}.dm--loesung .dm-ablage{background:var(--dm-akzent);opacity:.6}.dm--loesung .dm-fall b{background:var(--dm-akzent);transform:translateY(49px);animation:dmAnkommen var(--dm-tempo, 3.2s) ease-in infinite}.dm--loesung .dm-fall b:nth-child(2){animation-delay:.3s}.dm--loesung .dm-fall b:nth-child(3){animation-delay:.6s}@keyframes dmAnkommen{0%{transform:translateY(0);opacity:0}14%{opacity:1}46%,92%{transform:translateY(49px);opacity:1}to{transform:translateY(49px);opacity:1}}.dm-gruppe{position:relative;display:flex;gap:14px;padding-bottom:12px}.dm-gruppe i{display:block;width:20px;height:20px;border-radius:50%;background:color-mix(in srgb,currentColor 16%,transparent)}.dm-gruppe:after{content:"";position:absolute;left:8px;right:8px;bottom:2px;height:3px;border-radius:calc(var(--dm-radius, 3px) * .667);background:color-mix(in srgb,currentColor 12%,transparent)}.dm--problem .dm-gruppe i:nth-child(1){background:color-mix(in srgb,currentColor 46%,transparent)}.dm--problem .dm-gruppe i{animation:dmWechsel calc(var(--dm-tempo, 3.2s) * 1.125) ease-in-out infinite}.dm--problem .dm-gruppe i:nth-child(2){animation-delay:1.2s}.dm--problem .dm-gruppe i:nth-child(3){animation-delay:2.4s}@keyframes dmWechsel{0%,26%{opacity:1}34%,92%{opacity:.3}to{opacity:1}}.dm--loesung .dm-gruppe i{background:var(--dm-akzent);animation:dmDazu var(--dm-tempo, 3.2s) ease-out infinite}.dm--loesung .dm-gruppe i:nth-child(2){animation-delay:.18s}.dm--loesung .dm-gruppe i:nth-child(3){animation-delay:.36s}.dm--loesung .dm-gruppe:after{background:var(--dm-akzent);opacity:.5}@keyframes dmDazu{0%{transform:scale(.35);opacity:.2}32%,90%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:1}}.dm-raeder{position:relative;width:92px;height:70px}.dm-rad{position:absolute;border-radius:50%}.dm-rad:before{content:"";position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(currentColor 0 13deg,transparent 13deg 30deg);-webkit-mask:radial-gradient(circle,transparent 0 63%,#000 64%);mask:radial-gradient(circle,transparent 0 63%,#000 64%)}.dm-rad:after{content:"";position:absolute;inset:17%;border-radius:50%;border:var(--dm-strich, 5px) solid currentColor}.dm-rad--gross{left:0;top:2px;width:52px;height:52px;color:color-mix(in srgb,currentColor 32%,transparent)}.dm-rad--klein{right:2px;bottom:0;width:38px;height:38px;color:color-mix(in srgb,currentColor 26%,transparent)}.dm--problem .dm-rad--gross{animation:dmRuckeln calc(var(--dm-tempo, 3.2s) * 1.125) steps(5,end) infinite}.dm--problem .dm-rad--klein{animation:dmRuckeln calc(var(--dm-tempo, 3.2s) * 1.125) steps(5,end) infinite reverse}@keyframes dmRuckeln{0%{transform:rotate(0)}55%{transform:rotate(48deg)}to{transform:rotate(48deg)}}.dm--loesung .dm-rad--gross{color:var(--dm-akzent);animation:dmDrehen calc(var(--dm-tempo, 3.2s) * 2.8125) linear infinite}.dm--loesung .dm-rad--klein{color:var(--dm-akzent);animation:dmDrehen calc(var(--dm-tempo, 3.2s) * 2.0312) linear infinite reverse}@keyframes dmDrehen{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
