.Leistungen_leistungenSection__J1Ww4{width:100%;padding:2rem 0;background:var(--leistungen-bg);position:relative;overflow:hidden;z-index:1;perspective:1000px;transition:background .3s ease}.Leistungen_parallaxOrbs__Q9KDy{position:absolute;inset:0;pointer-events:none;z-index:0;will-change:transform}.Leistungen_orb1___5lOf,.Leistungen_orb2__PWrNE,.Leistungen_orb3__3FoaG{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none;will-change:transform;opacity:.15;transform-style:preserve-3d;transition:background .5s ease}.Leistungen_orb1___5lOf{width:320px;height:320px;background:var(--orb1-gradient);left:4vw;top:12vh}.Leistungen_orb2__PWrNE{width:240px;height:240px;background:var(--orb2-gradient);right:12vw;top:36vh}.Leistungen_orb3__3FoaG{width:180px;height:180px;background:var(--orb3-gradient);right:6vw;bottom:8vh}@media (max-width:900px){.Leistungen_orb1___5lOf{width:200px;height:200px;filter:blur(40px)}.Leistungen_orb2__PWrNE{width:150px;height:150px;filter:blur(30px)}.Leistungen_orb3__3FoaG{width:120px;height:120px;filter:blur(25px)}}@media (max-width:600px){.Leistungen_parallaxOrbs__Q9KDy{display:none}}.Leistungen_learnMore__whWs9{display:inline-flex;align-items:center;margin-top:20px;color:var(--learn-more-color);font-weight:500;font-size:1.07rem;font-family:Inter,sans-serif;text-decoration:none;transition:color .25s,border-color .25s;border-bottom:1.5px solid transparent;cursor:pointer;position:relative;z-index:2}.Leistungen_learnMore__whWs9:hover{color:var(--learn-more-hover);border-bottom:1.5px solid var(--accent-color)}.Leistungen_arrow___R3VR{margin-left:6px;font-size:1.13em;transition:transform .22s cubic-bezier(.4,1.5,.5,1.2)}.Leistungen_learnMore__whWs9:hover .Leistungen_arrow___R3VR{transform:translateX(3px)}.Leistungen_header__3jd8k{max-width:1500px;margin:0 auto 60px;padding:0 clamp(1rem,4vw,4rem);position:relative;z-index:2}.Leistungen_headerContent__8UuKX{max-width:42rem}.Leistungen_sectionTitle__qE0Lz{font-size:clamp(2.2rem,5vw,3rem);font-weight:700;font-family:Inter,sans-serif;color:var(--section-title-color);letter-spacing:-.05em;margin:0 0 20px;line-height:1.13;position:relative;transform-style:preserve-3d;will-change:transform;transition:color .3s ease}.Leistungen_sectionTitle__qE0Lz:after{content:"";position:absolute;bottom:-12px;left:0;width:56px;height:4px;background:var(--accent-color);border-radius:4px;transform:translateZ(0);transition:background .3s ease}.Leistungen_sectionDesc__pWYg0{color:var(--section-desc-color);font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:400;line-height:1.6;margin:24px 0 0;padding-left:16px;position:relative;transform-style:preserve-3d;will-change:transform;transition:color .3s ease}.Leistungen_sectionDesc__pWYg0:before{content:"";position:absolute;left:0;top:8px;height:calc(100% - 16px);width:2px;background:var(--section-desc-line);transform:translateZ(0);transition:background .3s ease}.Leistungen_cardsGrid__gDI8P{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:24px;gap:24px;max-width:1400px;margin:0 auto;padding:0 clamp(1rem,4vw,4rem);position:relative;z-index:2}.Leistungen_card__z2N0z{background:var(--card-bg);border-radius:18px;box-shadow:var(--card-shadow);padding:40px 32px;display:flex;flex-direction:column;align-items:flex-start;min-height:288px;border:1px solid var(--card-border);transition:all .4s cubic-bezier(.25,.8,.25,1);cursor:pointer;position:relative;overflow:hidden;transform-style:preserve-3d;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.Leistungen_card__z2N0z:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--card-hover-gradient);opacity:0;transition:opacity .4s ease;z-index:0}.Leistungen_card__z2N0z:hover{box-shadow:var(--card-hover-shadow);border-color:var(--card-hover-border);background:var(--card-hover-bg)}.Leistungen_card__z2N0z:hover:before{opacity:1}.Leistungen_icon__XRwqO{margin-bottom:32px;display:flex;align-items:center;justify-content:center;color:var(--card-title-color);width:56px;height:56px;border-radius:50%;background:var(--card-icon-bg);padding:12px;transition:all .4s ease;position:relative;z-index:1}.Leistungen_icon__XRwqO svg{transition:all .4s ease}.Leistungen_title__LFuWW{font-size:clamp(1.4rem,2vw,1.6rem);font-weight:600;color:var(--card-title-color);margin:0 0 16px;letter-spacing:-.03em;font-family:Inter,sans-serif;position:relative;z-index:1;transition:color .3s ease}.Leistungen_description__9ESLp{font-size:clamp(1rem,1.2vw,1.05rem);color:var(--card-desc-color);font-weight:400;line-height:1.6;margin:0;position:relative;z-index:1;transition:color .3s ease}.Leistungen_hoverIndicator__c_onC{position:absolute;bottom:0;left:0;width:100%;height:4px;background:var(--accent-color);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.65,0,.35,1),background .3s ease;z-index:1}@media (max-width:768px){.Leistungen_leistungenSection__J1Ww4{padding:0 0 40px}.Leistungen_header__3jd8k{margin-bottom:40px}.Leistungen_card__z2N0z{min-height:auto;padding:32px 24px}.Leistungen_icon__XRwqO{margin-bottom:24px;width:48px;height:48px}}@media (max-width:480px){.Leistungen_sectionDesc__pWYg0:before{top:4px;height:calc(100% - 8px)}.Leistungen_cardsGrid__gDI8P{grid-template-columns:1fr}}.BeratungProzess_section__2gDbG{width:100%;padding:8rem 0;background:var(--prozess-bg);overflow:hidden}.BeratungProzess_container__Xfh_s{max-width:1220px;margin:0 auto;padding:0 2rem}.BeratungProzess_header__XqQKF{margin-bottom:4rem;text-align:center}.BeratungProzess_title__8rFA6{font-size:clamp(2rem,5vw,2.8rem);font-weight:700;line-height:1.2;color:var(--text-primary);margin-bottom:1.5rem;position:relative;display:inline-block}.BeratungProzess_titleUnderline__fTqq5{display:none}[data-theme=dark] .BeratungProzess_title__8rFA6{color:#fff}.BeratungProzess_title__8rFA6 span{color:var(--prozess-accent);position:relative}.BeratungProzess_title__8rFA6 span:after{content:"";position:absolute;left:0;bottom:.15em;width:100%;height:.36em;background:rgba(var(--prozess-accent-rgb),.11);border-radius:.2em;z-index:-1;transition:transform .3s}.BeratungProzess_title__8rFA6:hover span:after{transform:scaleX(1.08) scaleY(1.24)}.BeratungProzess_subtitle__bqoII{font-size:1.25rem;color:#666;max-width:700px;margin:0 auto;opacity:.9;font-weight:400}[data-theme=dark] .BeratungProzess_subtitle__bqoII{color:#ccc}.BeratungProzess_processContainer__04ZPp{margin-top:3.5rem}.BeratungProzess_stepsNavigation__589hB{display:flex;justify-content:space-between;position:relative;margin-bottom:3.2rem;gap:.8rem}.BeratungProzess_stepsNavigation__589hB:after{content:"";position:absolute;left:0;right:0;bottom:32px;height:4px;background:#ececec;border-radius:4px;z-index:1}[data-theme=dark] .BeratungProzess_stepsNavigation__589hB:after{background:#222}.BeratungProzess_progressBar__JZCWh{position:absolute;left:0;bottom:32px;height:4px;background:var(--prozess-accent);z-index:2;border-radius:4px;transition:width .5s cubic-bezier(.55,1.6,.47,.67)}.BeratungProzess_stepNavItem__zzQt6{position:relative;display:flex;flex-direction:column;align-items:center;z-index:2;cursor:pointer;transition:transform .18s,box-shadow .24s;padding-bottom:2.6rem;flex:1 1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BeratungProzess_stepNavIndicator__VPIKl{width:64px;height:64px;display:flex;align-items:center;justify-content:center;margin-bottom:.7rem;position:relative}.BeratungProzess_stepNavNumber__WJCtF{width:100%;height:100%;border-radius:50%;background:#fff;color:var(--prozess-accent);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.12rem;letter-spacing:.01em;border:2px solid var(--prozess-border);box-shadow:0 2px 8px rgba(252,107,40,.08);transition:all .32s}[data-theme=dark] .BeratungProzess_stepNavNumber__WJCtF{background:#191919}.BeratungProzess_stepNavIcon__golRk{position:absolute;left:50%;top:0;transform:translate(-50%,-50%) scale(.9);color:var(--prozess-accent);opacity:0;transition:all .35s;display:none}.BeratungProzess_stepNavTitle__7xMUY{font-size:1.02rem;font-weight:600;color:#444;margin-top:.2rem;transition:color .28s;text-align:center;min-height:2.2em;letter-spacing:-.01em}[data-theme=dark] .BeratungProzess_stepNavTitle__7xMUY{color:#fff}.BeratungProzess_stepNavItem__zzQt6.BeratungProzess_active__efIlI .BeratungProzess_stepNavNumber__WJCtF{background:var(--prozess-accent);color:#fff;border-color:var(--prozess-accent);box-shadow:0 8px 32px rgba(252,107,40,.18);animation:BeratungProzess_stepGlow__LnzUf 1.2s infinite alternate}@keyframes BeratungProzess_stepGlow__LnzUf{0%{box-shadow:0 0 0 0 rgba(252,107,40,.22)}to{box-shadow:0 0 16px 10px rgba(252,107,40,.12)}}.BeratungProzess_stepNavItem__zzQt6.BeratungProzess_active__efIlI .BeratungProzess_stepNavIcon__golRk{opacity:1;transform:translate(-50%,-50%) scale(1.13) rotate(-6deg);animation:BeratungProzess_iconPop__i9EUI .66s cubic-bezier(.25,1.65,.56,1.03)}@keyframes BeratungProzess_iconPop__i9EUI{0%{transform:translate(-50%,-50%) scale(.5) rotate(0)}60%{transform:translate(-50%,-50%) scale(1.18) rotate(-8deg)}to{transform:translate(-50%,-50%) scale(1.13) rotate(-6deg)}}.BeratungProzess_stepNavItem__zzQt6.BeratungProzess_active__efIlI .BeratungProzess_stepNavTitle__7xMUY{color:var(--prozess-accent);font-weight:800}.BeratungProzess_stepsContent__PO8oI{background:var(--step-content-bg);border-radius:1rem;padding:3rem;min-height:200px;border:1px solid var(--step-content-border);margin:3rem auto 0;max-width:700px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 36px 0 rgba(252,107,40,.07);transition:box-shadow .3s}[data-theme=dark] .BeratungProzess_stepsContent__PO8oI{background:#161616;border:1.5px solid #242424}@keyframes BeratungProzess_contentFadeIn__eD5Mt{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.BeratungProzess_stepsContent__PO8oI p{margin:0;color:#181818;font-size:1.13rem;font-weight:500;line-height:1.7;letter-spacing:.01em}[data-theme=dark] .BeratungProzess_stepsContent__PO8oI p{color:#fff}.BeratungProzess_mobileSteps__C6xz4{display:none;flex-direction:column;gap:1.5rem}@media (max-width:1024px){.BeratungProzess_stepsContent__PO8oI,.BeratungProzess_stepsNavigation__589hB{display:none}.BeratungProzess_mobileSteps__C6xz4{display:flex}.BeratungProzess_section__2gDbG{padding:5rem 0}}.BeratungProzess_mobileStep__5ndDW{background:#fff;border-radius:1.05rem;border:1.5px solid var(--prozess-border);box-shadow:var(--prozess-shadow);overflow:hidden;animation:BeratungProzess_contentFadeIn__eD5Mt .55s cubic-bezier(.28,1.5,.56,.93)}[data-theme=dark] .BeratungProzess_mobileStep__5ndDW{background:#191919;border-color:#272727}.BeratungProzess_mobileStepHeader__IgDGp{display:flex;align-items:center;padding:1.4rem;background:rgba(252,107,40,.05);border-bottom:1.5px solid var(--prozess-border)}[data-theme=dark] .BeratungProzess_mobileStepHeader__IgDGp{background:rgba(252,107,40,.11)}.BeratungProzess_mobileStepNumber__8FCqX{width:38px;height:38px;border-radius:50%;background:var(--prozess-accent);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;margin-right:1rem;font-size:1rem;box-shadow:0 2px 8px rgba(252,107,40,.15)}.BeratungProzess_mobileStepIcon__aEeu5{margin-right:1rem;color:var(--prozess-accent)}.BeratungProzess_mobileStepTitle__QBTgr{font-size:1.08rem;font-weight:700;color:#222}[data-theme=dark] .BeratungProzess_mobileStepTitle__QBTgr{color:#fff}.BeratungProzess_mobileStepContent__y4pny{padding:1.4rem}.BeratungProzess_mobileStepContent__y4pny p{margin:0;font-size:1.05rem;color:#222}[data-theme=dark] .BeratungProzess_mobileStepContent__y4pny p{color:#fff}@media (max-width:768px){.BeratungProzess_container__Xfh_s{padding:0 1rem}.BeratungProzess_header__XqQKF{text-align:left;margin-left:0;margin-right:0;padding-left:1rem;padding-right:1rem;max-width:100%}.BeratungProzess_title__8rFA6{display:block;text-align:left;margin-bottom:.7rem}.BeratungProzess_titleUnderline__fTqq5{display:block;width:48px;height:4px;background:var(--accent-color,#fc6b28);border-radius:3px;margin-bottom:1.3rem;margin-top:0}}@media (max-width:480px){.BeratungProzess_section__2gDbG{padding:2.2rem 0}.BeratungProzess_mobileStepContent__y4pny,.BeratungProzess_mobileStepHeader__IgDGp{padding:1rem}.BeratungProzess_mobileStepNumber__8FCqX{width:30px;height:30px;font-size:.9rem}.BeratungProzess_mobileStepTitle__QBTgr{font-size:.97rem}.BeratungProzess_mobileStepContent__y4pny p{font-size:.98rem}}