.benefits-section[data-astro-cid-4qg72kv5]{background-color:var(--premium-light-bg, #f8fafc);padding:40px 20px}.content-wrapper[data-astro-cid-4qg72kv5]{max-width:950px;margin:0 auto;display:flex;gap:30px;align-items:flex-start;flex-wrap:wrap}.benefits-content[data-astro-cid-4qg72kv5]{flex:1;min-width:300px}.benefits-content[data-astro-cid-4qg72kv5] h2[data-astro-cid-4qg72kv5]{color:var(--premium-dark-blue, #0a192f);margin-bottom:25px;text-align:center;font-size:1.8em}.benefits-list[data-astro-cid-4qg72kv5]{list-style:none;padding:0;margin:0 0 30px}.benefits-list[data-astro-cid-4qg72kv5] li[data-astro-cid-4qg72kv5]{display:flex;align-items:flex-start;margin-bottom:18px;gap:15px}.benefit-icon[data-astro-cid-4qg72kv5]{flex-shrink:0;margin-top:2px}.benefit-icon[data-astro-cid-4qg72kv5] i[data-astro-cid-4qg72kv5]{color:var(--premium-gold, #D4AF37);font-size:1.5em;line-height:1;display:block}.benefit-text[data-astro-cid-4qg72kv5] strong[data-astro-cid-4qg72kv5]{display:block;font-weight:700;color:var(--premium-dark-slate, #1a202c);margin-bottom:4px;font-size:1.15em}.benefit-text[data-astro-cid-4qg72kv5] p[data-astro-cid-4qg72kv5]{margin:0;font-size:.95em;color:#475569;line-height:1.5}.lawyer-presentation[data-astro-cid-4qg72kv5]{flex-basis:250px;text-align:center;padding-top:10px}.lawyer-image-benefits[data-astro-cid-4qg72kv5]{margin-bottom:15px;box-shadow:0 4px 8px #0000001a;border:2px solid var(--premium-gold, #D4AF37)}.lawyer-presentation[data-astro-cid-4qg72kv5] h3{color:var(--premium-dark-blue, #0a192f);margin-bottom:5px}.lawyer-presentation[data-astro-cid-4qg72kv5] p{font-size:.95em;color:#475569;line-height:1.5}.button-container[data-astro-cid-4qg72kv5]{text-align:center;margin-top:25px}.button-container[data-astro-cid-4qg72kv5] .btn[data-astro-cid-4qg72kv5]{padding:12px 25px;font-size:1.1em}.button-container[data-astro-cid-4qg72kv5] .btn[data-astro-cid-4qg72kv5] i[data-astro-cid-4qg72kv5]{margin-right:8px}@media(max-width:768px){.content-wrapper[data-astro-cid-4qg72kv5]{flex-direction:column;align-items:center;text-align:center}.benefits-list[data-astro-cid-4qg72kv5] li[data-astro-cid-4qg72kv5]{text-align:left}.lawyer-presentation[data-astro-cid-4qg72kv5]{margin-top:30px;order:-1}.benefits-content[data-astro-cid-4qg72kv5] h2[data-astro-cid-4qg72kv5]{margin-top:20px}}.lawyer-image-benefits[data-astro-cid-4qg72kv5]{max-width:180px;width:100%;height:auto;display:block;margin-left:auto;margin-right:auto;border-radius:50%}:root{--premium-dark-blue: #0a192f;--premium-dark-slate: #1a202c;--premium-gold: #D4AF37;--premium-dark-gold: #b88b0b;--premium-light-text: #f8fafc;--premium-subtle-text: #a0aec0;--premium-light-bg: #f8fafc}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333;background-color:var(--premium-light-bg)}.hero-aufhebung{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:var(--premium-dark-blue);padding:60px 20px;text-align:center;position:relative}.container{max-width:900px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.section-padded{padding:3rem 0}.section-accent{background-color:#f1f5f9;padding:3rem 0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.text-center{text-align:center}.hero-aufhebung{padding:4rem 1rem;text-align:center;margin-top:-100px}.hero-aufhebung h1{font-size:2.2em;color:var(--premium-light-text);margin-bottom:.5rem;line-height:1.3}.hero-aufhebung .subtitle{font-size:1.2em;color:var(--premium-subtle-text);margin:0 auto 1.5rem;line-height:1.6;max-width:750px}.hero-aufhebung .cta-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem}.btn{display:inline-block;padding:12px 25px;border-radius:5px;text-decoration:none;font-weight:700;transition:all .3s ease;cursor:pointer;border:none;font-size:1.05em}.btn-primary{background-color:var(--premium-gold);color:var(--premium-dark-blue)}.btn-primary:hover{background-color:var(--premium-dark-gold);transform:translateY(-2px);box-shadow:0 4px 15px #d4af3733}.btn i{margin-right:8px}#abfindungsrechner h2{text-align:center}#abfindungsrechner>.container>p{text-align:center;margin-left:auto;margin-right:auto}#abfindungsrechner .disclaimer{font-size:.85em;color:#6c757d;margin-top:1.5rem}.cta-section h2,.cta-section p{text-align:center;max-width:700px;margin-left:auto;margin-right:auto}.cta-section .hinweis{font-size:.9em;color:#6c757d;margin-top:1rem}#faq-aufhebungsvertrag h2{text-align:center;margin-bottom:2rem}.section-padded h2,.section-accent h2{margin-bottom:1.5rem}.section-padded ul,.section-accent ul{margin-top:1.5rem}.fa-ul{list-style-type:none;margin-left:1.5rem;padding-left:0}.fa-ul li{padding-left:.5rem;margin-bottom:.75rem;text-align:left}.fa-li{left:-.5em;width:1.8em;text-align:center;position:absolute}.fa-ul li{position:relative;padding-left:2.5em}.fa-ul .fa-li i{color:var(--premium-gold)}.cta-section h2 i{margin-right:.5rem;color:var(--premium-gold)}.contact-form-section{background-color:#e2e8f0;padding:40px 20px;margin-top:2rem;padding-bottom:4rem}.contact-wrapper{max-width:700px;margin:0 auto;text-align:center}.contact-wrapper h2{color:var(--premium-dark-blue);margin-bottom:15px}.contact-wrapper p{color:#334155;margin-bottom:30px}.hero-info-block{text-align:center}.hero-info-block .hero-phone-link{display:block;font-size:1.8em;font-weight:700;color:var(--premium-dark-blue);text-decoration:none;margin:0 auto}.hero-info-block .hero-phone-link i{margin-right:8px;color:var(--premium-gold)}.hero-info-block .btn{font-size:1.1em;padding:12px 25px;margin:15px auto 0;display:inline-block}.profile-layout{display:flex;flex-wrap:wrap;gap:3rem;align-items:flex-start}.profile-sidebar{flex:1;min-width:280px;max-width:320px;text-align:center}.profile-main-content{flex:2;min-width:300px;text-align:left}.profile-main-content h3{margin-top:0;font-size:1.8rem;color:#334155;margin-bottom:1.5rem}.profile-main-content h4{font-size:1.2rem;color:var(--premium-dark-blue);margin-top:2rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #e2e8f0}.profile-main-content h4:first-of-type{margin-top:0}.profile-main-content p{line-height:1.7;margin-bottom:1rem}.profile-main-content blockquote{font-style:italic;border-left:3px solid var(--premium-gold);padding-left:1.5rem;margin-top:2rem;margin-left:0;margin-right:0;font-size:1.1rem;color:#475569}.qualifications-box{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem;text-align:left;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.qualifications-box h4{margin-top:0;margin-bottom:1rem;font-size:1.1rem;color:#334155;border-bottom:1px solid #e2e8f0;padding-bottom:.75rem}.qualifications-box ul{list-style:none;padding:0;margin:0}.qualifications-box ul li{display:flex;align-items:flex-start;margin-bottom:.75rem;font-size:.95rem;line-height:1.5}.qualifications-box ul li:last-child{margin-bottom:0}.qualifications-box ul li i{color:var(--premium-gold);margin-right:12px;margin-top:4px;width:20px;text-align:center}.section-hinweis-abwicklung{padding:3rem 1rem;background-color:var(--premium-dark-slate, #1a202c);border-top:1px solid var(--premium-gold, #D4AF37);border-bottom:1px solid var(--premium-gold, #D4AF37)}.hinweis-box{display:flex;align-items:flex-start;gap:1.5rem;padding:2rem;border:1px solid var(--premium-gold, #D4AF37);border-radius:8px;background-color:var(--premium-dark-blue, #0a192f);max-width:900px;margin:0 auto;box-shadow:0 10px 25px #0000004d}.hinweis-icon{flex-shrink:0;margin-top:.2rem}.hinweis-icon i{font-size:2.5em;color:var(--premium-gold, #D4AF37)}.hinweis-text{flex-grow:1}.hinweis-text h4{margin-top:0;margin-bottom:1.5rem;color:var(--premium-light-text, #f8fafc);font-size:1.4em;font-weight:600}.hinweis-text p{margin-top:1.5rem;margin-bottom:1rem;font-size:1rem;line-height:1.7;color:var(--premium-subtle-text, #a0aec0)}.hinweis-text p strong{color:var(--premium-light-text, #f8fafc);font-weight:600}.hinweis-text .link-zum-thema{font-weight:700;color:var(--premium-gold, #D4AF37);text-decoration:none;display:inline-block;padding:.5rem 0;transition:all .3s ease;border-bottom:2px solid transparent}.hinweis-text .link-zum-thema:hover{color:#fff;border-bottom-color:var(--premium-gold, #D4AF37);transform:translateY(-2px)}.hinweis-text .link-zum-thema strong{font-weight:700}.hinweis-text .pain-point-list{list-style:none;padding:0;margin:0 0 1.5rem}.hinweis-text .pain-point-list li{position:relative;padding-left:1.8em;margin-bottom:1rem;text-align:left;font-size:1.05em;color:var(--premium-subtle-text, #a0aec0)}.hinweis-text .pain-point-list li:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:.1em;color:var(--premium-gold);font-size:1.1em}.high-stakes-section{background-color:var(--premium-dark-slate, #1a202c);color:var(--premium-light-text, #f8fafc);padding:2.5rem 1rem;border-top:4px solid var(--premium-gold, #D4AF37);border-bottom:4px solid var(--premium-gold, #D4AF37)}.high-stakes-title{font-size:2em;color:#fff;margin-bottom:1rem;font-weight:700;letter-spacing:.5px}.high-stakes-text{font-size:1.15em;color:var(--premium-subtle-text, #a0aec0);max-width:750px;margin:0 auto;line-height:1.7}.performance-paradox-section{background-color:var(--premium-light-bg);padding:3rem 1rem}.performance-box{max-width:800px;margin:0 auto;padding:2rem;border:2px solid var(--premium-gold);border-radius:8px;background-color:#fff;text-align:center;box-shadow:0 5px 15px #0000000d}.performance-title{font-size:1.8em;color:var(--premium-dark-blue);margin-bottom:1rem}.performance-text{color:#334155;font-size:1.1em;line-height:1.7;margin-bottom:1rem}.performance-text.strong{font-weight:600;color:var(--premium-dark-slate)}.final-cta-container{max-width:600px;margin:2rem auto 0}.final-cta-phone{display:block;background-color:var(--premium-dark-blue);color:var(--premium-light-text);padding:1.5rem 2rem;border-radius:8px;text-decoration:none;text-align:center;transition:all .3s ease;border:2px solid var(--premium-gold);box-shadow:0 5px 20px #0a192f33}.final-cta-phone:hover{background-color:var(--premium-dark-slate);transform:translateY(-5px);box-shadow:0 10px 25px #d4af3733}.final-cta-phone i{font-size:2em;margin-bottom:.5rem;display:block;color:var(--premium-gold)}.final-cta-phone span{display:block;font-size:1.1em;margin-bottom:.5rem;color:var(--premium-subtle-text)}.final-cta-phone{font-size:2em;font-weight:700}@media(max-width:768px){.hero-aufhebung h1{font-size:1.8em}.hero-aufhebung .subtitle{font-size:1.1em}.hero-aufhebung .cta-buttons{flex-direction:column;align-items:center;gap:.8rem}h2{font-size:1.5em}.section-padded,.section-accent{padding:2rem 0}.container{padding:0 .8rem}.profile-layout{flex-direction:column;gap:2rem}.profile-sidebar{max-width:100%;order:1}.profile-main-content{order:2}#vertrag-hochladen{padding:2rem 1rem;box-sizing:border-box;width:100%}#vertrag-hochladen .container{width:100%;max-width:100%;padding-left:.8rem;padding-right:.8rem;box-sizing:border-box}#vertrag-hochladen h2{font-size:1.5rem;text-align:center;line-height:1.4;margin-bottom:1rem;word-break:break-word}#vertrag-hochladen p{font-size:1rem;line-height:1.6;text-align:center;margin-bottom:1rem;word-wrap:break-word}#vertrag-hochladen .hinweis{font-size:.95rem;color:#6c757d;text-align:center;margin-top:1rem}#vertrag-hochladen form,#vertrag-hochladen .upload-wrapper{width:100%;max-width:100%;box-sizing:border-box}#vertrag-hochladen button,#vertrag-hochladen input[type=submit]{width:100%;max-width:400px;margin:0 auto;display:block}.hinweis-box{flex-direction:column;align-items:center;text-align:center;gap:1.5rem;padding:1.5rem}.hinweis-icon{margin-top:0;margin-bottom:.5rem}.hinweis-text h4{font-size:1.2em}.hinweis-text .pain-point-list li{text-align:left}.high-stakes-title{font-size:1.8em}.high-stakes-text{font-size:1.1em}.performance-title{font-size:1.5em}.performance-text{font-size:1em}.final-cta-phone{font-size:1.5em;padding:1rem 1.5rem}.final-cta-phone span{font-size:1em}}
