.hc-sales-hero .hero-grid{align-items:start}.hc-sales-hero .hero-copy{padding-top:1rem}.hc-sales-hero .hero-visual{align-self:start;min-height:0;display:block}.hc-sales-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hc-sales-actions .btn{min-height:52px}.hc-microcopy{color:#8f949b;margin-top:14px;font-size:.82rem;line-height:1.5}.hc-hero-form-wrap{width:100%;max-width:520px;margin-left:auto}.hc-form-shell{background:linear-gradient(155deg,#d4af371a,#ffffff09);border:1px solid #d4af3747;padding:28px;position:relative;overflow:hidden;box-shadow:0 35px 90px #00000073}.hc-form-shell:before{content:"";pointer-events:none;border:1px solid #ffffff0f;position:absolute;inset:12px}.hc-form-shell>*{z-index:1;position:relative}.hc-form-shell .form-card{box-shadow:none;background:#050505c2;border-color:#ffffff1a;margin-top:20px}.hc-form-title{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.045em;margin:16px 0 12px;font-size:clamp(2rem,3vw,3.2rem);line-height:.95}.hc-form-title em{color:var(--gold);font-style:normal}.hc-form-copy{color:var(--muted);margin:0;line-height:1.65}.hc-form-points{color:#d6d9dd;gap:8px;margin-top:18px;font-size:.88rem;display:grid}.hc-form-points span{align-items:center;gap:8px;display:flex}.hc-form-points svg{width:17px;color:var(--gold)}.hc-proof-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff04}.hc-proof-grid{grid-template-columns:repeat(3,1fr);display:grid}.hc-proof-item{border-right:1px solid var(--line);padding:30px 26px}.hc-proof-item:last-child{border-right:0}.hc-proof-item svg{color:var(--gold);width:24px}.hc-proof-item strong,.hc-proof-item span{display:block}.hc-proof-item strong{color:#fff;margin-top:15px;font-size:1.1rem}.hc-proof-item span{color:var(--muted);margin-top:7px;font-size:.9rem;line-height:1.55}.hc-sales-split{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:24px;display:grid}.hc-problem-card,.hc-solution-card{border-radius:2px;padding:clamp(28px,4vw,46px)}.hc-problem-card{color:#fff;background:#171717}.hc-solution-card{color:#171717;background:#fff;border:1px solid #0000001a}.hc-problem-card h3,.hc-solution-card h3{margin:0 0 18px;font-size:clamp(2rem,3vw,3rem);line-height:1}.hc-problem-list,.hc-solution-list{gap:14px;margin-top:22px;display:grid}.hc-problem-list div,.hc-solution-list div{align-items:flex-start;gap:11px;line-height:1.55;display:flex}.hc-problem-list svg{color:#b8bbc1;flex:none;width:19px}.hc-solution-list svg{color:#8b701e;flex:none;width:20px}.hc-result-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;display:grid}.hc-result-card{background:#ffffff8c;border:1px solid #0000001f;padding:26px}.hc-result-card svg{color:#8b701e;width:28px}.hc-result-card h3{margin:22px 0 10px;font-size:1.35rem}.hc-result-card p{color:#67635d;margin:0;line-height:1.6}.hc-process{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:38px;display:grid}.hc-process article{background:#0b0b0b;min-height:260px;padding:28px}.hc-process b{color:var(--gold);letter-spacing:.18em;font-size:.76rem}.hc-process h3{margin:50px 0 12px;font-size:1.35rem}.hc-process p{color:var(--muted);margin:0;line-height:1.6}.hc-before-after{border:1px solid var(--line);background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:34px;display:grid}.hc-before-after>div{background:#0b0b0b;padding:30px}.hc-before-after strong{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;font-size:.78rem}.hc-before-after h3{margin:16px 0 12px;font-size:1.6rem}.hc-before-after p{color:var(--muted);margin:0;line-height:1.65}.hc-faq{background:#00000024;border:1px solid #00000024;gap:1px;margin-top:36px;display:grid}.hc-faq details{background:#f7f4ed;padding:24px 26px}.hc-faq summary{cursor:pointer;font-weight:800;list-style:none}.hc-faq p{color:#67635d;max-width:850px;margin:15px 0 0;line-height:1.65}.hc-final{border-top:1px solid var(--line);background:#070707}.hc-final-copy{padding-top:12px}.hc-final-copy h2{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.055em;margin:18px 0;font-size:clamp(3rem,6vw,6.1rem);line-height:.9}.hc-final-copy h2 em{color:var(--gold);font-style:normal}.hc-final-copy p{max-width:650px;color:var(--muted);font-size:1.08rem;line-height:1.7}@media (max-width:1000px){.hc-sales-split,.hc-result-grid,.hc-process{grid-template-columns:1fr 1fr}.hc-hero-form-wrap{max-width:none;margin-left:0}}@media (max-width:720px){.hc-sales-actions .btn{width:100%}.hc-proof-grid,.hc-sales-split,.hc-result-grid,.hc-process,.hc-before-after{grid-template-columns:1fr}.hc-proof-item{border-right:0;border-bottom:1px solid var(--line)}.hc-proof-item:last-child{border-bottom:0}.hc-form-shell{padding:22px 16px}.hc-process article{min-height:0}.hc-process h3{margin-top:26px}}.hc-solution-card,.hc-solution-card h3,.hc-solution-card .hc-solution-list,.hc-solution-card .hc-solution-list div,.hc-result-card,.hc-result-card h3{color:#171717!important}.hc-result-card p,.hc-faq p{color:#514d46!important}.cta-section .cta{color:#fff!important;background:#151614!important}.cta-section .cta h2{color:#fff!important}.cta-section .cta p{color:#d3d5d0!important}#leistungen .service-card h3{color:#fff!important}#leistungen .service-card p{color:#c7c9c5!important}.hc-process h3,.hc-before-after h3{color:#fff!important}.hc-process p,.hc-before-after p{color:#c7c9c5!important}
