.pp-hero h1{font-size:max(1.55rem,min(6.6vw,2.65rem))!important}@media (min-width:1024px){.pp-hero h1{font-size:max(1.9rem,min(3.1vw,2.65rem))!important}}.pp-hero h1 .hl{color:var(--color-accent-light)}.pp-stage{background:#131f28;border:1px solid #88c5f340;border-radius:24px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 70px -20px #0009,0 0 60px -20px #69aadb59}.pp-stage img{width:100%;height:auto;display:block}.pp-stage figcaption{text-align:right;color:#ffffffd9;background:linear-gradient(#0000,#131f28d9);padding:8px 14px;font-size:11px;position:absolute;bottom:0;left:0;right:0}@media (max-width:640px){.pp-stage figcaption{text-align:left;background:#14232e;position:static}}.ill-anim .pp-stage{opacity:0;transition:opacity 1s .2s,transform 1.3s cubic-bezier(.2,.7,.2,1) .2s;transform:translate(28px)scale(.98)}.ill-anim.pp-loaded .pp-stage{opacity:1;transform:none}.pp{position:relative}.pp-wrap{z-index:1;max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative}@media (min-width:1024px){.pp-wrap{padding:0 2.5rem}}.pp .svc-eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--color-accent-light);z-index:1;background:#ffffff0a;border:1px solid #82b8e140;border-radius:9999px;padding:.375rem .95rem;font-size:.6875rem;font-weight:600;display:inline-flex;position:relative}.pp-anchor{scroll-margin-top:7rem;display:block}.pp-h2{overflow-wrap:break-word;max-width:20ch;margin:0 0 2.2rem;font-size:max(1.6rem,min(3.4vw,2.75rem))}.pp-h2.sv-center{text-align:center;margin-left:auto;margin-right:auto}.pp-h2--sm{margin-bottom:0;font-size:max(1.35rem,min(2.4vw,2rem))}.pp p{line-height:1.75}.pp-w{vertical-align:top;margin-bottom:-.06em;padding-bottom:.06em;display:inline-block;overflow:hidden}.pp-w>span{display:inline-block}.ill-anim .pp-split .pp-w>span{transition:transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * 70ms + var(--d,0s));transform:translateY(105%)}.ill-anim .pp-split.in .pp-w>span{transform:none}.ill-anim .pp [data-reveal]{opacity:0;filter:blur(6px);transition:opacity .7s,transform .8s cubic-bezier(.2,.7,.2,1),filter .7s;transition-delay:var(--d,0s);transform:translateY(22px)scale(.98)}.ill-anim .pp [data-reveal].in{opacity:1;filter:none;transform:none}.pp-problem{align-items:center;gap:2.5rem;display:grid}@media (min-width:1024px){.pp-problem{grid-template-columns:1fr 1fr;gap:4rem}}.pp-scenario{color:#131f28;background:linear-gradient(160deg,#f2f6f9,#dde6ee);border-radius:24px;margin:0;padding:2.2rem 2.2rem 2.4rem;position:relative;box-shadow:0 22px 48px #00000061}.pp-scenario:before{content:"„";font-family:var(--font-display);color:#69aadb59;font-size:5rem;line-height:1;position:absolute;top:.2rem;right:1.3rem}.pp-scenario__label{letter-spacing:.18em;text-transform:uppercase;color:#2c5f86;margin-bottom:1rem;font-size:.6875rem;font-weight:700;display:inline-block}.pp-scenario blockquote{margin:0;padding-right:2.5rem;font-size:max(1.1rem,min(1.6vw,1.3rem));font-weight:600;line-height:1.55}.pp-explain{border-left:2px solid #88c5f359;padding-left:2rem}.pp-explain p{margin:0 0 1rem;font-size:1.05rem}.pp-explain p:last-child{margin-bottom:0}.pp-bento{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:961px){.pp-bento{grid-template-columns:repeat(12,1fr)}.pp-card{grid-column:span var(--span)}}.pp-card{isolation:isolate;background:linear-gradient(160deg,#243848 0%,#1c2d3a 100%);border:1px solid #ffffff1f;border-radius:28px;flex-direction:column;justify-content:space-between;gap:2rem;min-height:280px;padding:2rem 2rem 2.2rem;transition:border-color .3s,transform .4s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden}.pp-card:before{content:"";z-index:-1;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #88c5f329, transparent 60%);transition:opacity .35s;position:absolute;top:0;bottom:0;left:0;right:0}.pp-card:hover{border-color:#88c5f359;transform:translateY(-4px)}.pp-card:hover:before{opacity:1}.pp-card__head{justify-content:space-between;align-items:center;display:flex}.pp-ico{width:56px;height:56px;color:var(--color-accent-light);background:#88c5f31a;border:1px solid #88c5f340;border-radius:16px;place-items:center;display:grid}.pp-ico svg{width:26px;height:26px}.pp-num{font-family:var(--font-display);color:var(--color-text-muted);letter-spacing:.05em;font-size:.95rem}.pp-bignum{z-index:-1;font-family:var(--font-display);color:#0000;-webkit-text-stroke:1.5px #88c5f321;font-size:11rem;line-height:1;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-.22em;right:-.06em}.pp-card:hover .pp-bignum{transform:translate(-10px,-6px)}.pp-card h3{font-family:var(--font-body);max-width:24ch;margin:0 0 .7rem;font-size:1.25rem;font-weight:700;line-height:1.35}.pp-card p{max-width:46ch;margin:0;font-size:.98rem}.pp-card--feature{background:linear-gradient(150deg,#2b4a60 0%,#1e3444 55%,#1a2a36 100%)}.pp-card--feature h3{font-size:1.5rem}.pp-card--feature .pp-ico{background:var(--color-accent-light);color:#0e1a22;border-color:#0000;box-shadow:0 0 30px #88c5f359}@property --pp-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.pp-card--feature:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--pp-ang), transparent 78%, var(--color-accent) 86%, var(--color-accent-light) 90%, var(--color-accent) 94%, transparent 100%);-webkit-mask-composite:xor;padding:1.5px;animation:6s linear infinite pp-beam;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes pp-beam{to{--pp-ang:360deg}}@media (min-width:961px){.pp-card--wide{flex-direction:row;align-items:center;min-height:0}.pp-card--wide .pp-card__head{flex-direction:column;align-items:flex-start;gap:1rem}}@media (max-width:960px){.pp-card{min-height:0}.pp-bignum{font-size:8rem}}.pp-keeper{color:#0e1a22;background:linear-gradient(155deg,#88c5f3 0%,#69aadb 100%);padding:5rem 0;position:relative;overflow:hidden}@media (min-width:768px){.pp-keeper{padding:7rem 0}}.pp-keeper:before{content:"";opacity:.3;pointer-events:none;background:radial-gradient(circle,#fff 0%,#fff0 70%);border-radius:50%;width:700px;height:700px;position:absolute;top:-280px;right:-220px}.pp-keeper .pp-h2{color:#0e1a22;margin-bottom:0}.pp-keeper .pp-h2 .hl{color:#fff;background:#0e1a22;border-radius:.12em;padding:0 .16em}.pp-keeper__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 4rem;margin-bottom:2.6rem;display:flex}.pp-keeper__note{max-width:24rem;margin:0;font-size:.95rem;font-weight:500}.pp-savetag{letter-spacing:.18em;text-transform:uppercase;color:#fff;background:#0e1a22;border-radius:9999px;margin-bottom:1.3rem;padding:.5rem 1.05rem;font-size:.6875rem;font-weight:700;display:inline-flex}.pp-tiles{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:621px){.pp-tiles{grid-template-columns:repeat(2,1fr)}}@media (min-width:1101px){.pp-tiles{grid-template-columns:repeat(3,1fr)}.pp-tiles--4,.pp-tiles--7,.pp-tiles--8{grid-template-columns:repeat(4,1fr)}}.pp-tile{-webkit-backdrop-filter:blur(8px);background:#ffffff57;border:1px solid #fff9;border-radius:22px;flex-direction:column;gap:1.1rem;padding:1.6rem 1.5rem 1.7rem;font-weight:600;line-height:1.5;transition:transform .4s cubic-bezier(.2,.7,.2,1),background .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 40px -18px #0e1a2273}.pp-tile:before{content:"";opacity:0;background:radial-gradient(300px circle at var(--mx,50%) var(--my,0%), #ffffff8c, transparent 60%);transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.pp-tile:hover{background:#ffffff70;transform:translateY(-4px)}.pp-tile:hover:before{opacity:1}.pp-tile>*{position:relative}@media (max-width:620px){.pp-tile{flex-direction:row;align-items:flex-start}}.pp-keeper--split .pp-tiles{grid-template-columns:1fr;gap:.8rem}.pp-keeper--split .pp-tile{border-radius:18px;flex-direction:row;align-items:center;gap:1rem;padding:1.05rem 1.3rem}.pp-keeper--split .pp-tile:hover{transform:translate(4px)}.pp-keeper--split .pp-tick{width:34px;height:34px}@media (min-width:961px){.pp-keeper--split .pp-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem;display:grid}.pp-keeper--split .pp-keeper__head{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:0}.pp-keeper--split .pp-keeper__note{max-width:30rem}}.pp-tick{flex:none;width:38px;height:38px}.pp-tick circle{fill:#0e1a22}.pp-tick path{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:0}.ill-anim .pp-tile .pp-tick path{stroke-dashoffset:16px;transition:stroke-dashoffset .6s;transition-delay:calc(var(--d,0s) + .35s)}.ill-anim .pp-tile.in .pp-tick path{stroke-dashoffset:0}.pp-planned{border:1.5px dashed #88c5f366;border-radius:28px;gap:1.5rem 4rem;padding:max(1.8rem,min(4vw,3rem));display:grid}@media (min-width:961px){.pp-planned{grid-template-columns:.9fr 1.1fr}}.pp-checks{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.pp-checks li{padding-left:2.2rem;position:relative}.pp-checks li:before{content:"";border-left:3px solid var(--color-text-muted);border-bottom:3px solid var(--color-text-muted);width:14px;height:8px;position:absolute;top:.45em;left:3px;transform:rotate(-45deg)}.pp-planned__note{color:var(--color-text-muted);margin:1.4rem 0 0;font-size:.9rem}.pp-cta{align-items:center;min-height:560px;display:flex;position:relative;overflow:hidden}.pp-cta__bg{background:url(/images/content/lars-neumann-lnit-buero-diekholzen-laecheln.webp) 70% 30%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.pp-cta__bg:after{content:"";background:linear-gradient(90deg,#131f28f5 0%,#131f28db 42%,#131f2840 75%,#131f281a 100%);position:absolute;top:0;bottom:0;left:0;right:0}.pp-cta .pp-wrap{width:100%;padding-top:6rem;padding-bottom:6rem}.pp-cta__copy{max-width:560px}.pp-cta__copy p{color:#eaf1f6;margin:0 0 2rem;font-size:1.08rem}.pp-cta .pp-h2 .hl{color:var(--color-accent-light)}.pp-btn{background:var(--color-accent-light);color:#0e1a22;border-radius:9999px;justify-content:center;align-items:center;padding:.75rem 1.6rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.pp-btn:hover{background:#fff;transform:translateY(-2px)}.pp-cta .pp-cta__sig{color:var(--color-text-muted);margin:1.8rem 0 0;font-size:.9rem}.pp-cta__sig strong{color:#fff;font-weight:600}@media (min-width:961px){.pp-cta--weit{min-height:max(680px,min(52vw,900px));overflow:visible}.pp-cta--weit:before{content:"";pointer-events:none;background:radial-gradient(55% 190px at 60% calc(100% - 200px),#88c5f324,#0000 100%);position:absolute;top:0;bottom:-200px;left:-8%;right:-8%}.pp-cta--weit .pp-cta__bg{aspect-ratio:3/2;-webkit-mask-composite:source-in;background-position:100%;background-size:cover;width:auto;max-width:100%;left:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 42%),linear-gradient(#0000 0,#000 20% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 42%),linear-gradient(#0000 0,#000 20% 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.pp-cta--weit .pp-cta__bg:after{background:linear-gradient(90deg,#131f28e6 0%,#131f288c 38%,#131f2800 62%)}.pp-cta--weit .pp-wrap{padding-top:8rem;padding-bottom:8rem;position:relative}@supports not (aspect-ratio:1){.pp-cta--weit .pp-cta__bg{width:60%}}}@media (max-width:960px){.pp-cta{min-height:0;display:block}.pp-cta__bg{background-position:72% 0;background-size:auto 340px;background-color:var(--color-bg-primary)}.pp-cta__bg:after{background:linear-gradient(180deg, #131f281a 0, #131f281a 200px, var(--color-bg-primary) 340px)}.pp-cta .pp-wrap{padding-top:300px;padding-bottom:4rem}}.pp-faq{gap:2rem 5rem;display:grid}@media (min-width:961px){.pp-faq{grid-template-columns:.8fr 1.2fr}}.pp-faq details{border-bottom:1px solid #ffffff1f}.pp-faq details:first-child{border-top:1px solid #ffffff1f}.pp-faq summary{cursor:pointer;color:#fff;padding:1.25rem 3rem 1.25rem 0;font-size:1.05rem;font-weight:600;line-height:1.5;list-style:none;position:relative}.pp-faq summary::-webkit-details-marker{display:none}.pp-faq summary:after{content:"+";font-family:var(--font-display);color:var(--color-accent);font-size:1.6rem;transition:transform .2s;position:absolute;top:50%;right:.2rem;transform:translateY(-50%)}.pp-faq details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.pp-faq details p{max-width:44rem;margin:0;padding:0 0 1.4rem}.pp-faq summary:focus-visible{outline:2px solid var(--color-accent-light);outline-offset:4px}.pp-related{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;display:grid}.pp-rel{background:var(--color-bg-card);border:1px solid #ffffff1f;border-radius:24px;text-decoration:none;transition:transform .3s,border-color .3s;display:block;position:relative;overflow:hidden}.pp-rel:hover{border-color:#88c5f380;transform:translateY(-4px)}.pp-rel__thumb{aspect-ratio:16/10;background-position:50%;background-size:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:block}.pp-rel:hover .pp-rel__thumb{transform:scale(1.05)}.pp-rel__ai{z-index:1;color:#fff;background:#0e1a22c7;border-radius:9999px;padding:.2rem .6rem;font-size:11px;position:absolute;top:.75rem;left:.75rem}.pp-rel__body{background:var(--color-bg-card);padding:1.3rem 1.5rem 1.5rem;display:block;position:relative}.pp-rel__title{font-family:var(--font-display);text-transform:uppercase;color:#fff;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin-bottom:.4rem;font-size:max(.95rem,min(1.25vw,1.1rem));line-height:1.25;display:block}.pp h2,.pp h3,.pp-h2{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.pp-rel__text{color:var(--color-text-muted);font-size:.9rem;display:block}.pp-rel__go{color:var(--color-accent-light);margin-top:.8rem;font-size:.9rem;font-weight:600;display:block}.pp-rel:focus-visible{outline:2px solid var(--color-accent-light);outline-offset:4px}.pp-more{flex-wrap:wrap;gap:1rem 2rem;margin:2rem 0 0;display:flex}.pp-more a{color:var(--color-accent-light);text-underline-offset:.3rem;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (prefers-reduced-motion:reduce){.pp-card--feature:after{animation:none}.pp-card,.pp-tile,.pp-rel,.pp-rel__thumb,.pp-bignum{transition:none}}.sv-split{align-items:start;gap:2rem 5rem;display:grid}@media (min-width:961px){.sv-split{grid-template-columns:.9fr 1.1fr}}.pp .sv-lead{max-width:34rem;margin:-.8rem 0 0;font-size:1.08rem}.sv-legacy>section,.sv-legacy section[class*=bg-\[]{background:0 0!important}.sv-legacy h2{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:max(1.4rem,min(2.5vw,2.2rem))!important;line-height:1.12!important}.sv-legacy h2 .hl{color:var(--color-accent-light)}.sv-hero.relative{min-height:max(540px,min(64vh,700px))!important}.sv-hero h1,.sv-hero p{max-width:42rem}.sv-media{margin-top:2rem}.sv-media--light{width:100%}.sv-pains{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.sv-pains li{background:var(--color-bg-card);color:#eaf1f6;border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:1.2rem;padding:1.05rem 1.3rem;font-weight:600;line-height:1.45;display:flex}.sv-pains__n{font-family:var(--font-display);color:var(--color-accent-light);flex:none;min-width:2ch;font-size:1.05rem}.sv-context{gap:2rem 5rem;display:grid}@media (min-width:961px){.sv-context{grid-template-columns:.75fr 1.25fr}.sv-context__head{align-self:start;position:sticky;top:7rem}}.sv-prose{color:#d5dee5;font-size:1.05rem;line-height:1.75}.sv-blocks{gap:1.1rem;display:grid}.sv-block{background:var(--color-bg-card);border:1px solid #ffffff14;border-radius:22px;padding:max(1.4rem,min(2.4vw,2rem)) max(1.3rem,min(2.6vw,2.2rem));scroll-margin-top:7rem;transition:border-color .3s,transform .3s;position:relative}.sv-block:hover{border-color:#88c5f34d}.sv-block--lead{background:linear-gradient(150deg,#2b4a60 0%,#1e3444 60%,#1a2a36 100%);border-color:#88c5f340}.sv-block--lead .sv-prose{color:#eaf1f6;font-size:1.12rem}.sv-block__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-light);margin-bottom:.55rem;font-size:.7rem;font-weight:700;display:block}.pp .sv-block__title{font-family:var(--font-display);text-transform:uppercase;color:#fff;letter-spacing:.02em;margin:0 0 .8rem;font-size:max(1.05rem,min(1.5vw,1.3rem));line-height:1.25}.sv-block .sv-prose p:last-child{margin-bottom:0}.sv-prose h2{font-family:var(--font-display);text-transform:uppercase;color:#fff;letter-spacing:.02em;margin:2.6rem 0 1rem;font-size:max(1.2rem,min(1.8vw,1.55rem))}.sv-prose h3{color:#fff;border-left:3px solid var(--color-accent-light);margin:1.8rem 0 .5rem;padding-left:.9rem;font-size:1.15rem}.sv-prose p{margin:0 0 1rem}.sv-prose a{color:var(--color-accent-light);text-underline-offset:.25rem;font-weight:600;text-decoration:underline}.pp .sv-feat{gap:1.4rem;min-height:0;padding-top:1.6rem;padding-bottom:1.7rem}.pp .sv-feat h3{max-width:none;margin:0;font-size:1.05rem}.pp .sv-feat.pp-card--feature h3{font-size:1.12rem}.sv-product{color:inherit;background:linear-gradient(135deg,#69aadb24,#182632eb 50%);border:1px solid #88c5f34d;border-radius:28px;text-decoration:none;transition:border-color .3s,transform .3s;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px -40px #69aadb99}.sv-product:hover{border-color:#88c5f399;transform:translateY(-4px)}@media (min-width:961px){.sv-product{grid-template-columns:1fr 1.05fr}}.sv-product__img{background-position:50%;background-size:cover;min-height:260px}.sv-product__ai{color:#fff;background:#0e1a22c7;border-radius:9999px;padding:.2rem .6rem;font-size:11px;position:absolute;top:.9rem;left:.9rem}.sv-product__body{flex-direction:column;gap:1.1rem;padding:max(1.6rem,min(3vw,3rem));display:flex}.pp .sv-product .pp-h2{margin:0}.sv-product__body>.svc-eyebrow{align-self:flex-start}.sv-product__text{color:#d5dee5;font-size:1.02rem}.sv-product__list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.pp .sv-product__text{margin:0}.sv-product__list li{color:var(--color-text-muted);padding-left:1.6rem;font-size:.95rem;position:relative}.sv-product__list li:before{content:"";background:var(--color-accent-light);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.55em;left:.2rem}.sv-product__go{align-self:flex-start;margin-top:.4rem}.sv-ask{align-items:start;gap:2.5rem 5rem;display:grid}@media (min-width:1024px){.sv-ask{grid-template-columns:1fr 1fr}}.pp .sv-ask__checks{margin:1.8rem 0 0}.pp .sv-ask__checks li:before{border-color:var(--color-accent-light)}.sv-ask__sig{color:var(--color-text-muted);align-items:center;gap:.9rem;margin:2rem 0 0;font-size:.92rem;display:flex}.sv-ask__sig img{object-fit:cover;border:2px solid #88c5f366;border-radius:50%;width:56px;height:56px}.sv-ask__sig strong{color:#fff}.pp-faq .sv-faq__a{max-width:44rem;padding:0 0 1.4rem}.pp-faq .sv-faq__a p{margin:0 0 .6rem;padding:0}.sv-all{justify-content:center;margin:3rem 0 0;display:flex}.sv-all__btn{color:#fff;background:#69aadb1a;border:1px solid #88c5f373;border-radius:9999px;align-items:center;min-height:48px;padding:.8rem 1.8rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.sv-all__btn:hover{background:var(--color-accent-light);border-color:var(--color-accent-light);color:#0e1a22}.sv-all__btn:focus-visible{outline:2px solid var(--color-accent-light);outline-offset:3px}@media (prefers-reduced-motion:reduce){.sv-product{transition:none}}.sv-blocks--cols{grid-template-columns:1fr}@media (min-width:961px){.sv-blocks--cols{grid-template-columns:1fr 1fr;align-items:start}.sv-blocks--cols>.sv-block--lead{grid-column:1/-1}}
