.ScrollHausHero-module__KyRf2q__strecke{--kopf:0px;height:260vh;position:relative}.ScrollHausHero-module__KyRf2q__buehne{top:var(--kopf);height:calc(100svh - var(--kopf));padding:calc(var(--space-5) + 64px)0 var(--space-5);box-sizing:border-box;background:#eef1f5;align-items:center;display:flex;position:sticky;overflow:hidden}.ScrollHausHero-module__KyRf2q__bild{-o-object-fit:cover;object-fit:cover;-o-object-position:62% center;object-position:62% center}.ScrollHausHero-module__KyRf2q__nachherWrap{will-change:clip-path;position:absolute;inset:0}.ScrollHausHero-module__KyRf2q__kante{background:linear-gradient(90deg,transparent,var(--color-primary-orange-500)20%,#fff 60%,var(--color-primary-blue-600));pointer-events:none;height:3px;margin-top:-1.5px;transition:opacity .3s;position:absolute;left:36%;right:0;box-shadow:0 0 18px #f7aa47cc}.ScrollHausHero-module__KyRf2q__text{z-index:3;width:clamp(440px,38vw,700px);max-width:calc(100% - 2*var(--space-4));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd6;border-radius:20px;flex-direction:column;justify-content:center;max-height:100%;margin-left:clamp(24px,9vw,200px);padding:clamp(28px,2.8vw,56px);display:flex;position:relative;box-shadow:0 20px 50px #0f172a1f}.ScrollHausHero-module__KyRf2q__kicker{margin:0 0 var(--space-2);letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary-blue-600);font-size:.8rem;font-weight:700}.ScrollHausHero-module__KyRf2q__satz{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.01em;color:var(--color-text-primary);margin:0;font-size:clamp(1.8rem,3.3vw,3.6rem);font-weight:800;line-height:1.12}.ScrollHausHero-module__KyRf2q__wortWrap{display:grid}.ScrollHausHero-module__KyRf2q__wort{background:linear-gradient(90deg,var(--color-primary-blue-600),var(--color-primary-orange-500));color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;grid-area:1/1;margin-bottom:-.14em;padding-bottom:.14em;transition:opacity .35s,transform .35s;transform:translateY(14px)}.ScrollHausHero-module__KyRf2q__aktiv{opacity:1;transform:none}.ScrollHausHero-module__KyRf2q__erklaerung{margin:var(--space-3)0 0;color:var(--color-text-secondary);font-size:clamp(1.02rem,1.15vw,1.3rem);line-height:1.55}.ScrollHausHero-module__KyRf2q__erklaerung,.ScrollHausHero-module__KyRf2q__aktionen,.ScrollHausHero-module__KyRf2q__unten{display:grid}.ScrollHausHero-module__KyRf2q__stapel{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .35s,visibility 0s linear .35s}.ScrollHausHero-module__KyRf2q__stapelAn{opacity:1;visibility:visible;transition:opacity .35s,visibility}.ScrollHausHero-module__KyRf2q__aktionen,.ScrollHausHero-module__KyRf2q__unten{align-items:center}.ScrollHausHero-module__KyRf2q__aktionen{margin-top:var(--space-4)}.ScrollHausHero-module__KyRf2q__unten{margin-top:var(--space-5)}.ScrollHausHero-module__KyRf2q__claim{color:var(--color-text-primary);margin:0;font-size:1.15rem;font-weight:800;line-height:1.25}.ScrollHausHero-module__KyRf2q__buttons{gap:var(--space-3);flex-wrap:wrap;display:flex}.ScrollHausHero-module__KyRf2q__btnPrimary,.ScrollHausHero-module__KyRf2q__btnSecondary{border-radius:var(--radius-full);color:#fff;padding:13px 22px;font-weight:700;text-decoration:none;display:inline-flex}.ScrollHausHero-module__KyRf2q__btnPrimary{background:var(--color-primary-orange-500)}.ScrollHausHero-module__KyRf2q__btnSecondary{background:var(--color-primary-blue-600)}.ScrollHausHero-module__KyRf2q__kiHinweis{right:var(--space-4);bottom:var(--space-4);border-radius:var(--radius-full);color:#fff;z-index:3;background:#0b162699;padding:4px 10px;font-size:.72rem;font-weight:600;position:absolute}@media (max-width:900px){.ScrollHausHero-module__KyRf2q__buehne{padding:calc(var(--space-4) + 56px)0 0;align-items:flex-end}.ScrollHausHero-module__KyRf2q__bild{-o-object-position:64% center;object-position:64% center}.ScrollHausHero-module__KyRf2q__kante{left:0}.ScrollHausHero-module__KyRf2q__text{margin:0 var(--space-4)var(--space-8);padding:var(--space-5)}}@media (min-width:1100px){.ScrollHausHero-module__KyRf2q__text{min-height:62vh}.ScrollHausHero-module__KyRf2q__kicker{font-size:clamp(.8rem,.75vw,1rem)}}.ScrollHausHero-module__KyRf2q__navigation{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ScrollHausHero-module__KyRf2q__punkte{gap:8px;margin:0;padding:0;list-style:none;display:flex}.ScrollHausHero-module__KyRf2q__punkt{cursor:pointer;background:0 0;border:0;width:34px;height:10px;padding:3px 0;position:relative}.ScrollHausHero-module__KyRf2q__punkt:before{content:"";background:#0f172a26;border-radius:2px;transition:background .3s;position:absolute;inset:3px 0}.ScrollHausHero-module__KyRf2q__punkt:hover:before{background:#f7aa478c}.ScrollHausHero-module__KyRf2q__punktAn:before{background:var(--color-primary-orange-500)}.ScrollHausHero-module__KyRf2q__scrollButton{align-items:center;gap:var(--space-3);border-radius:var(--radius-full);background:var(--color-primary-blue-600);color:#fff;font:inherit;cursor:pointer;border:0;padding:10px 18px 10px 12px;font-size:.95rem;font-weight:700;display:inline-flex;box-shadow:0 8px 20px #3184ba59}.ScrollHausHero-module__KyRf2q__scrollText{justify-items:start;display:inline-grid}.ScrollHausHero-module__KyRf2q__scrollLabel{visibility:hidden;grid-area:1/1}.ScrollHausHero-module__KyRf2q__scrollLabelAn{visibility:visible}.ScrollHausHero-module__KyRf2q__scrollButton:hover{background:var(--color-primary-orange-500)}.ScrollHausHero-module__KyRf2q__pfeile{flex-direction:column;justify-content:center;align-items:center;height:34px;display:flex}.ScrollHausHero-module__KyRf2q__pfeile svg{opacity:.25;margin:-9px 0;animation:1.6s ease-in-out infinite ScrollHausHero-module__KyRf2q__pfeilPuls;display:block}.ScrollHausHero-module__KyRf2q__pfeile svg:nth-child(2){animation-delay:.2s}.ScrollHausHero-module__KyRf2q__pfeile svg:nth-child(3){animation-delay:.4s}@keyframes ScrollHausHero-module__KyRf2q__pfeilPuls{0%,to{opacity:.25;transform:translateY(-2px)}50%{opacity:1;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.ScrollHausHero-module__KyRf2q__pfeile svg{opacity:1;animation:none}}@media (max-width:900px){.ScrollHausHero-module__KyRf2q__text{width:auto;margin-bottom:var(--space-5);padding:var(--space-4)var(--space-5)}.ScrollHausHero-module__KyRf2q__satz{font-size:clamp(1.45rem,6.4vw,2rem)}.ScrollHausHero-module__KyRf2q__erklaerung{min-height:0;font-size:.95rem}.ScrollHausHero-module__KyRf2q__navigation{flex-wrap:nowrap}.ScrollHausHero-module__KyRf2q__unten{margin-top:var(--space-3)}.ScrollHausHero-module__KyRf2q__scrollText{font-size:.85rem}.ScrollHausHero-module__KyRf2q__buttons{gap:var(--space-2);flex-wrap:nowrap}.ScrollHausHero-module__KyRf2q__btnPrimary,.ScrollHausHero-module__KyRf2q__btnSecondary{white-space:nowrap;padding:10px 14px;font-size:.9rem}}@media (max-width:420px){.ScrollHausHero-module__KyRf2q__scrollText{display:none}.ScrollHausHero-module__KyRf2q__scrollButton{padding:8px 12px}}.ScrollHausHero-module__KyRf2q__logoChip{top:var(--space-5);z-index:4;border-radius:var(--radius-lg);background:#ffffffeb;align-items:center;gap:8px;padding:8px 14px;display:inline-flex;position:absolute;left:clamp(24px,9vw,200px);box-shadow:0 6px 18px #0f172a1a}.ScrollHausHero-module__KyRf2q__logoChip img{width:auto;height:36px}.ScrollHausHero-module__KyRf2q__logoText{flex-direction:column;line-height:1;display:flex}.ScrollHausHero-module__KyRf2q__logoPrimary{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--text-xl);color:var(--color-primary-blue-500);letter-spacing:-.02em;font-weight:800}.ScrollHausHero-module__KyRf2q__logoSecondary{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--text-sm);color:var(--color-primary-orange-500);letter-spacing:.05em;margin-top:-2px;font-weight:700}.ScrollHausHero-module__KyRf2q__bewertung{margin-bottom:var(--space-3);color:var(--color-text-secondary);font-size:.85rem;display:flex}.ScrollHausHero-module__KyRf2q__bewertung>*{flex-wrap:wrap;max-width:100%;margin:0}@media (max-width:900px){.ScrollHausHero-module__KyRf2q__logoChip{left:var(--space-4);top:var(--space-4)}.ScrollHausHero-module__KyRf2q__logoChip img{height:30px}}.ScrollHausHero-module__KyRf2q__kundenSlot{top:var(--space-5);right:var(--space-6);z-index:3;position:absolute}.ScrollHausHero-module__KyRf2q__kundenSlot>a{margin:0;position:static}@media (max-width:900px){.ScrollHausHero-module__KyRf2q__kundenSlot{top:var(--space-4);right:var(--space-4)}.ScrollHausHero-module__KyRf2q__kundenSlot>a{padding:6px 12px;font-size:.78rem}}.ScrollHausHero-module__KyRf2q__direkt{gap:var(--space-2)var(--space-5);flex-wrap:wrap;margin:0;display:flex}.ScrollHausHero-module__KyRf2q__direktLink{color:var(--color-primary-blue-600);text-underline-offset:4px;font-size:clamp(.92rem,.95vw,1.05rem);font-weight:700;-webkit-text-decoration:underline #3184ba59;text-decoration:underline #3184ba59}.ScrollHausHero-module__KyRf2q__direktLink:hover{color:var(--color-primary-orange-500);text-decoration-color:currentColor}@media (max-width:900px){.ScrollHausHero-module__KyRf2q__aktionen{margin-top:var(--space-2)}.ScrollHausHero-module__KyRf2q__direkt{gap:var(--space-1)var(--space-4)}.ScrollHausHero-module__KyRf2q__direktLink{font-size:.88rem}}@media (min-width:901px) and (max-height:820px){.ScrollHausHero-module__KyRf2q__text{min-height:0;padding:clamp(20px,2.2vw,36px)}.ScrollHausHero-module__KyRf2q__satz{font-size:clamp(1.6rem,min(3.3vw,6.2vh),3.6rem)}.ScrollHausHero-module__KyRf2q__erklaerung{min-height:0;margin-top:var(--space-2);font-size:clamp(.95rem,2.2vh,1.15rem)}.ScrollHausHero-module__KyRf2q__aktionen,.ScrollHausHero-module__KyRf2q__unten{margin-top:var(--space-3)}.ScrollHausHero-module__KyRf2q__bewertung{margin-bottom:var(--space-2)}}
.Card-module__QRy0Sa__card{background:var(--color-bg-primary);border-radius:var(--radius-3xl);transition:all var(--transition-base);will-change:transform;backface-visibility:hidden;overflow:hidden;transform:translateZ(0)}.Card-module__QRy0Sa__card-default{border:1px solid var(--color-border-light);box-shadow:var(--shadow-soft-md)}.Card-module__QRy0Sa__card-elevated{box-shadow:var(--shadow-soft-md);border:1px solid var(--color-border-light)}.Card-module__QRy0Sa__card-elevated:hover{box-shadow:0 20px 50px #0000001a}.Card-module__QRy0Sa__card-featured{background:var(--color-bg-tertiary);border:1px solid var(--color-primary-orange-200);box-shadow:var(--shadow-soft-md)}.Card-module__QRy0Sa__card.Card-module__QRy0Sa__clickable{cursor:pointer}.Card-module__QRy0Sa__card.Card-module__QRy0Sa__clickable:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)translateZ(0)}.Card-module__QRy0Sa__card-body{padding:var(--space-6)}.Card-module__QRy0Sa__card-title{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-semibold);margin-bottom:var(--space-2);color:var(--color-text-primary)}.Card-module__QRy0Sa__card-text{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}
.PainPoints-module__3HNufa__kicker{border-radius:var(--radius-full);background:var(--color-primary-orange-100);width:fit-content;color:var(--color-primary-orange-800);font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin:0 auto var(--space-6);justify-content:center;align-items:center;padding:8px 14px;display:flex}.PainPoints-module__3HNufa__title{font-family:var(--font-display);font-size:var(--text-4xl);color:var(--color-primary-blue-500);margin-bottom:var(--space-4);text-align:center;font-weight:var(--font-extrabold);line-height:var(--leading-tight);opacity:0;will-change:transform,opacity;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)translateZ(0)}.PainPoints-module__3HNufa__title.PainPoints-module__3HNufa__visible{opacity:1;transform:translateY(0)translateZ(0)}.PainPoints-module__3HNufa__subtitle{max-width:760px;margin:0 auto var(--space-12);text-align:center;font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed);opacity:0;will-change:transform,opacity;transition:opacity .6s cubic-bezier(.16,1,.3,1) .1s,transform .6s cubic-bezier(.16,1,.3,1) .1s;transform:translateY(20px)translateZ(0)}.PainPoints-module__3HNufa__subtitle.PainPoints-module__3HNufa__visible{opacity:1;transform:translateY(0)translateZ(0)}.PainPoints-module__3HNufa__stage{gap:var(--space-10);margin-bottom:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(300px,420px) minmax(0,1fr);grid-template-areas:"left photo right";align-items:center;display:grid}.PainPoints-module__3HNufa__col{justify-content:center;gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.PainPoints-module__3HNufa__colLeft{grid-area:left}.PainPoints-module__3HNufa__colRight{grid-area:right}.PainPoints-module__3HNufa__photoWrap{aspect-ratio:1;border-radius:var(--radius-2xl);opacity:0;will-change:transform,opacity;grid-area:photo;width:100%;transition:opacity .8s cubic-bezier(.16,1,.3,1) .15s,transform .8s cubic-bezier(.16,1,.3,1) .15s;position:relative;overflow:hidden;transform:scale(.94)translateZ(0);box-shadow:0 24px 60px #15305233}.PainPoints-module__3HNufa__photoWrap.PainPoints-module__3HNufa__visible{opacity:1;transform:scale(1)translateZ(0)}.PainPoints-module__3HNufa__photo{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.PainPoints-module__3HNufa__painCard{padding:var(--space-6);opacity:0;will-change:transform,opacity;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);position:relative;overflow:visible;transform:translateY(24px)translateZ(0)}.PainPoints-module__3HNufa__painCard.PainPoints-module__3HNufa__visible{opacity:1;transform:translateY(0)translateZ(0)}.PainPoints-module__3HNufa__cardLeft:after,.PainPoints-module__3HNufa__cardRight:after{content:"";width:calc(var(--space-10) - 10px);border-top:2px dashed var(--color-primary-orange-300);position:absolute;top:50%}.PainPoints-module__3HNufa__cardLeft:after{left:100%}.PainPoints-module__3HNufa__cardRight:after{right:100%}.PainPoints-module__3HNufa__cardLeft:before,.PainPoints-module__3HNufa__cardRight:before{content:"";background:var(--color-primary-orange-500);border-radius:50%;width:8px;height:8px;margin-top:-3px;position:absolute;top:50%}.PainPoints-module__3HNufa__cardLeft:before{right:calc(-1*var(--space-10) + 2px)}.PainPoints-module__3HNufa__cardRight:before{left:calc(-1*var(--space-10) + 2px)}.PainPoints-module__3HNufa__cardIcon{background:var(--color-primary-orange-100);border-radius:var(--radius-lg);width:52px;height:52px;color:var(--color-primary-orange-500);margin-bottom:var(--space-4);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PainPoints-module__3HNufa__cardTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-bold);margin-bottom:var(--space-3);line-height:var(--leading-snug);color:var(--color-text-primary)}.PainPoints-module__3HNufa__cardDescription{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0}.PainPoints-module__3HNufa__transitionText{max-width:900px;margin:var(--space-12)auto 0;padding:var(--space-8);background:linear-gradient(135deg,var(--color-primary-blue-900)0%,var(--color-primary-blue-800)100%);color:var(--color-text-inverse);border-radius:var(--radius-2xl);text-align:center;font-size:var(--text-base);font-weight:var(--font-medium);line-height:var(--leading-relaxed);opacity:0;will-change:transform,opacity;transition:opacity .8s cubic-bezier(.16,1,.3,1) .5s,transform .8s cubic-bezier(.16,1,.3,1) .5s;transform:translateY(30px)translateZ(0);box-shadow:0 20px 50px #15305240}.PainPoints-module__3HNufa__transitionText.PainPoints-module__3HNufa__visible{opacity:1;transform:translateY(0)translateZ(0)}.PainPoints-module__3HNufa__transitionHighlight{color:var(--color-primary-orange-700);font-weight:var(--font-bold)}@media (max-width:1024px){.PainPoints-module__3HNufa__stage{gap:var(--space-6);grid-template-columns:1fr;grid-template-areas:"photo""left""right"}.PainPoints-module__3HNufa__photoWrap{max-width:520px;margin:0 auto}.PainPoints-module__3HNufa__col{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PainPoints-module__3HNufa__cardLeft:after,.PainPoints-module__3HNufa__cardRight:after,.PainPoints-module__3HNufa__cardLeft:before,.PainPoints-module__3HNufa__cardRight:before{content:none}}@media (max-width:640px){.PainPoints-module__3HNufa__title{font-size:var(--text-3xl)}.PainPoints-module__3HNufa__subtitle{font-size:var(--text-base);margin-bottom:var(--space-10)}.PainPoints-module__3HNufa__col{grid-template-columns:1fr}.PainPoints-module__3HNufa__painCard{padding:var(--space-5)}.PainPoints-module__3HNufa__transitionText{padding:var(--space-6);font-size:var(--text-base)}}
.Process-module__RRL9Hq__processScrollWrap{position:relative}.Process-module__RRL9Hq__processSticky{min-height:80vh;padding-top:var(--space-12);padding-bottom:var(--space-12);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}.Process-module__RRL9Hq__processSticky .Process-module__RRL9Hq__container{flex-direction:column;flex:1;justify-content:center;display:flex}.Process-module__RRL9Hq__processSticky .Process-module__RRL9Hq__stepSliderWrap{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.Process-module__RRL9Hq__kicker{border-radius:var(--radius-full);background:var(--color-primary-orange-100);width:fit-content;color:var(--color-primary-orange-800);font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin:0 auto var(--space-6);justify-content:center;align-items:center;padding:8px 14px;display:flex}.Process-module__RRL9Hq__title{font-family:var(--font-display);font-size:var(--text-4xl);color:var(--color-text-primary);margin-bottom:var(--space-4);text-align:center;font-weight:var(--font-extrabold);line-height:var(--leading-tight);opacity:0;will-change:transform,opacity;backface-visibility:hidden;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)translateZ(0)}.Process-module__RRL9Hq__title.Process-module__RRL9Hq__visible{opacity:1;transform:translateY(0)translateZ(0)}.Process-module__RRL9Hq__subtitle{max-width:760px;margin:0 auto var(--space-12);text-align:center;font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed);opacity:0;will-change:transform,opacity;backface-visibility:hidden;transition:opacity .6s cubic-bezier(.16,1,.3,1) .1s,transform .6s cubic-bezier(.16,1,.3,1) .1s;transform:translateY(20px)translateZ(0)}.Process-module__RRL9Hq__subtitle.Process-module__RRL9Hq__visible{opacity:1;transform:translateY(0)translateZ(0)}.Process-module__RRL9Hq__timelineVisible{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) .3s forwards Process-module__RRL9Hq__fadeInUp;transform:translateY(20px)translateZ(0)}@keyframes Process-module__RRL9Hq__fadeInUp{0%{opacity:0;transform:translateY(20px)translateZ(0)}to{opacity:1;transform:translateY(0)translateZ(0)}}.Process-module__RRL9Hq__stepSliderWrap{max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto}.Process-module__RRL9Hq__sliderContainer{padding-bottom:var(--space-8);position:relative;overflow:visible}.Process-module__RRL9Hq__sliderViewport{flex:1;min-height:0;overflow:visible}.Process-module__RRL9Hq__sliderWrapper{gap:var(--space-6);will-change:transform;transition:transform .5s cubic-bezier(.16,1,.3,1);display:flex}.Process-module__RRL9Hq__sliderWrapperScrollDriven{gap:var(--space-6);will-change:transform;transition:none;display:flex}.Process-module__RRL9Hq__stepCardOuter{box-sizing:border-box;flex:none}.Process-module__RRL9Hq__stepCard{height:100%;padding:var(--space-8);opacity:0;flex-direction:column;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;transform:translateY(16px)translateZ(0)}.Process-module__RRL9Hq__stepCard:before{content:"";pointer-events:none;background:radial-gradient(400px 200px at 50% 0,#3184ba1a,#0000 55%);position:absolute;inset:0}.Process-module__RRL9Hq__stepCard>*{z-index:1;position:relative}.Process-module__RRL9Hq__stepCard.Process-module__RRL9Hq__visible{opacity:1;transform:translateY(0)translateZ(0)}.Process-module__RRL9Hq__stepCardNumber{background:var(--color-primary-orange-500);width:56px;height:56px;color:var(--color-text-on-accent);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-extrabold);margin-bottom:var(--space-4);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 24px #f7aa4766}.Process-module__RRL9Hq__stepCardBadge{background:var(--color-primary-blue-500);color:var(--color-text-inverse);padding:var(--space-1)var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-semibold);margin-bottom:var(--space-3);display:inline-block}.Process-module__RRL9Hq__stepCardTitle{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-extrabold);color:var(--color-primary-blue-700);margin:0 0 var(--space-3);line-height:var(--leading-tight)}.Process-module__RRL9Hq__stepCardDescription{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-4);flex:1}.Process-module__RRL9Hq__stepCardList{margin:0;padding:0;list-style:none}.Process-module__RRL9Hq__stepCardList li{padding:var(--space-1)0 var(--space-1)var(--space-5);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug);position:relative}.Process-module__RRL9Hq__stepCardList li:before{content:"";background:var(--color-primary-orange-500);border-radius:50%;width:6px;height:6px;position:absolute;top:.65em;left:0}.Process-module__RRL9Hq__sliderControls{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-8);display:flex}.Process-module__RRL9Hq__sliderArrow{border-radius:var(--radius-full);background:var(--color-bg-primary);border:1px solid var(--color-border-default);cursor:pointer;width:44px;height:44px;transition:all var(--transition-base);color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex;box-shadow:0 4px 12px #0000000f}.Process-module__RRL9Hq__sliderArrow:hover:not(:disabled){background:var(--color-primary-blue-50);border-color:var(--color-primary-blue-500);color:var(--color-primary-blue-500)}.Process-module__RRL9Hq__sliderArrow:disabled{opacity:.35;cursor:not-allowed}.Process-module__RRL9Hq__sliderControlsHidden{display:none}.Process-module__RRL9Hq__ctaSection{text-align:center;margin-top:var(--space-12);opacity:0;will-change:transform,opacity;backface-visibility:hidden;transition:opacity .6s cubic-bezier(.16,1,.3,1) .5s,transform .6s cubic-bezier(.16,1,.3,1) .5s;transform:translateY(20px)translateZ(0)}.Process-module__RRL9Hq__ctaSection.Process-module__RRL9Hq__visible{opacity:1;transform:translateY(0)translateZ(0)}.Process-module__RRL9Hq__ctaText{margin-bottom:var(--space-5);font-size:var(--text-xl);color:var(--color-text-primary)}@media (max-width:1024px){.Process-module__RRL9Hq__processSticky .Process-module__RRL9Hq__container{max-width:100%}.Process-module__RRL9Hq__stepSliderWrap{max-width:100vw}.Process-module__RRL9Hq__sliderContainer{width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.Process-module__RRL9Hq__stepCard{padding:var(--space-6)}.Process-module__RRL9Hq__stepCardTitle{font-size:var(--text-lg)}}@media (max-width:768px){.Process-module__RRL9Hq__stepSliderWrap{padding:0 var(--space-3)0 var(--space-2)}.Process-module__RRL9Hq__title{font-size:var(--text-3xl)}.Process-module__RRL9Hq__subtitle{font-size:var(--text-base);margin-bottom:var(--space-10)}.Process-module__RRL9Hq__sliderWrapper{gap:var(--space-4)}.Process-module__RRL9Hq__stepCard{padding:var(--space-6)}.Process-module__RRL9Hq__stepCardNumber{width:48px;height:48px;font-size:var(--text-xl)}.Process-module__RRL9Hq__stepCardTitle{font-size:var(--text-lg)}.Process-module__RRL9Hq__stepCardDescription{font-size:var(--text-sm)}}.Process-module__RRL9Hq__staticGrid{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1024px){.Process-module__RRL9Hq__staticGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Process-module__RRL9Hq__staticGrid{gap:var(--space-4);grid-template-columns:1fr}}.Process-module__RRL9Hq__verticalTimeline{max-width:880px;margin:var(--space-10)auto 0;gap:var(--space-2);flex-direction:column;display:flex}.Process-module__RRL9Hq__timelineRow{gap:var(--space-6);grid-template-columns:72px 1fr;align-items:stretch;display:grid}.Process-module__RRL9Hq__timelineRail{flex-direction:column;align-items:center;display:flex;position:relative}.Process-module__RRL9Hq__timelineDot{background:linear-gradient(135deg,var(--color-primary-blue-500)0%,var(--color-primary-blue-700)100%);width:56px;height:56px;color:var(--color-text-inverse);font-family:var(--font-display);font-weight:var(--font-extrabold);font-size:var(--text-xl);z-index:1;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 20px #3184ba59}.Process-module__RRL9Hq__timelineConnector{background:linear-gradient(180deg,var(--color-primary-blue-300)0%,var(--color-primary-orange-300)100%);border-radius:var(--radius-full);width:3px;margin-top:var(--space-2);margin-bottom:var(--space-2);flex:1}.Process-module__RRL9Hq__timelineCard{padding:var(--space-5)var(--space-6);margin-bottom:var(--space-4);background:var(--color-bg-primary);border:1px solid var(--color-border-light);box-shadow:var(--shadow-soft-md);gap:var(--space-2);flex-direction:column;display:flex}.Process-module__RRL9Hq__timelineCard .Process-module__RRL9Hq__stepCardBadge{padding:2px var(--space-2);margin-bottom:0;font-size:.7rem}.Process-module__RRL9Hq__timelineCard .Process-module__RRL9Hq__stepCardTitle{font-size:var(--text-lg);line-height:var(--leading-snug);margin:0}.Process-module__RRL9Hq__timelineCard .Process-module__RRL9Hq__stepCardDescription{font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}.Process-module__RRL9Hq__timelineCard .Process-module__RRL9Hq__stepCardList{gap:var(--space-1);margin-top:0;padding-left:0}.Process-module__RRL9Hq__timelineCard .Process-module__RRL9Hq__stepCardList li{padding-top:var(--space-1);padding-bottom:var(--space-1);padding-left:var(--space-5);font-size:var(--text-sm);line-height:var(--leading-snug)}.Process-module__RRL9Hq__timelineRow:last-child .Process-module__RRL9Hq__timelineCard{margin-bottom:0}@media (max-width:640px){.Process-module__RRL9Hq__timelineRow{gap:var(--space-4);grid-template-columns:48px 1fr}.Process-module__RRL9Hq__timelineDot{width:44px;height:44px;font-size:var(--text-lg)}.Process-module__RRL9Hq__timelineCard{padding:var(--space-4)var(--space-5);gap:var(--space-2)}}
.Solution-module__siK_WG__title{font-family:var(--font-display);font-size:var(--text-4xl);color:var(--color-primary-blue-500);margin-bottom:var(--space-4);text-align:left;font-weight:var(--font-extrabold);line-height:var(--leading-tight);opacity:0;will-change:transform,opacity;backface-visibility:hidden;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)translateZ(0)}.Solution-module__siK_WG__title.Solution-module__siK_WG__visible{opacity:1;transform:translateY(0)translateZ(0)}.Solution-module__siK_WG__titleOrange{color:var(--color-primary-orange-700)}.Solution-module__siK_WG__intro{margin:0 0 var(--space-10);font-size:var(--text-lg);color:var(--color-text-secondary);text-align:left;line-height:var(--leading-relaxed);opacity:0;will-change:transform,opacity;backface-visibility:hidden;transition:opacity .6s cubic-bezier(.16,1,.3,1) .2s,transform .6s cubic-bezier(.16,1,.3,1) .2s;transform:translateY(20px)translateZ(0)}.Solution-module__siK_WG__intro.Solution-module__siK_WG__visible{opacity:1;transform:translateY(0)translateZ(0)}.Solution-module__siK_WG__badge{padding:var(--space-2)var(--space-4);border-radius:var(--radius-full);background:var(--color-primary-orange-100);color:var(--color-primary-orange-800);font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin:0 0 var(--space-6)0;justify-content:center;align-items:center;display:inline-flex}.Solution-module__siK_WG__layout{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:start;display:grid}.Solution-module__siK_WG__layoutMietverwaltung{gap:var(--space-16);grid-template-columns:1.05fr 1fr;align-items:stretch}.Solution-module__siK_WG__mietverwaltungImageWrap{aspect-ratio:4/5;border-radius:var(--radius-3xl);width:100%;box-shadow:var(--shadow-soft-xl);position:relative;overflow:hidden}.Solution-module__siK_WG__mietverwaltungImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%}.Solution-module__siK_WG__left{max-width:560px}.Solution-module__siK_WG__benefits{gap:var(--space-6);flex-direction:column;display:flex}.Solution-module__siK_WG__benefitItem{gap:var(--space-4);align-items:flex-start;display:flex}.Solution-module__siK_WG__benefitIcon{border-radius:var(--radius-lg);background:var(--color-bg-primary);border:1px solid var(--color-border-light);width:44px;height:44px;color:var(--color-primary-blue-500);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Solution-module__siK_WG__benefitText{flex-direction:column;gap:6px;display:flex}.Solution-module__siK_WG__benefitTitle{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--font-bold);color:var(--color-text-primary)}.Solution-module__siK_WG__benefitDesc{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.Solution-module__siK_WG__statsCard{border-radius:var(--radius-3xl);padding:0;overflow:hidden}.Solution-module__siK_WG__statsImageWrap{aspect-ratio:5/4;width:100%;position:relative}.Solution-module__siK_WG__statsImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%}.Solution-module__siK_WG__statsGrid{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.Solution-module__siK_WG__statTile{border:1px solid var(--color-border-light);border-radius:var(--radius-2xl);padding:var(--space-8);text-align:center;background:#ffffffa6}.Solution-module__siK_WG__statValue{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--font-extrabold);color:var(--color-primary-blue-500);margin-bottom:var(--space-3);line-height:1}.Solution-module__siK_WG__statLabel{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.Solution-module__siK_WG__statSubLabel{font-size:var(--text-xs);color:var(--color-text-tertiary);margin-top:2px;line-height:1.3}.Solution-module__siK_WG__ctaRow{margin-top:var(--space-8);justify-content:center;display:flex}.Solution-module__siK_WG__ctaButton{justify-content:center;width:100%}.Solution-module__siK_WG__columnCard{padding:var(--space-8);opacity:0;will-change:transform,opacity;backface-visibility:hidden;flex-direction:column;height:100%;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(20px)translateZ(0)}.Solution-module__siK_WG__cardContent{justify-content:center;align-items:center;gap:var(--space-8);width:100%;min-height:100%;display:flex}.Solution-module__siK_WG__columnCard:first-child .Solution-module__siK_WG__cardContent{flex-direction:row}.Solution-module__siK_WG__columnCard:nth-child(2) .Solution-module__siK_WG__cardContent{flex-direction:row-reverse}.Solution-module__siK_WG__cardImage{flex-shrink:0;width:40%;max-width:500px}.Solution-module__siK_WG__image{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto}.Solution-module__siK_WG__columnCard.Solution-module__siK_WG__visible{opacity:1;transform:translateY(0)translateZ(0)}.Solution-module__siK_WG__columnCard.Solution-module__siK_WG__visible:first-child{transition-delay:.3s}.Solution-module__siK_WG__columnCard.Solution-module__siK_WG__visible:nth-child(2){transition-delay:.4s}.Solution-module__siK_WG__column{flex-direction:column;flex:1;justify-content:center;height:100%;display:flex}.Solution-module__siK_WG__subtitle{color:var(--color-primary-blue-500);font-size:var(--text-2xl);margin-bottom:var(--space-5);font-weight:var(--font-semibold);font-family:var(--font-display)}.Solution-module__siK_WG__checklist{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Solution-module__siK_WG__checklist li{padding:var(--space-4)0;border-bottom:1px solid var(--color-border-light);align-items:flex-start;gap:var(--space-3);min-height:auto;display:flex}.Solution-module__siK_WG__checklist li:last-child{border-bottom:none}.Solution-module__siK_WG__checklist li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='20 6 9 17 4 12' stroke='%23F7AA47' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;flex-shrink:0;width:20px;height:20px;margin-top:2px;display:block}.Solution-module__siK_WG__checklist li>div{flex-direction:column;flex:1;display:flex}.Solution-module__siK_WG__itemTitle{color:var(--color-text-primary);font-weight:var(--font-semibold);line-height:var(--leading-snug);margin-bottom:var(--space-2);display:block}.Solution-module__siK_WG__itemDesc{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);display:block}.Solution-module__siK_WG__highlightBox{background:var(--color-primary-orange-500);padding:var(--space-8);margin:var(--space-12)0;border-radius:var(--radius-2xl);color:var(--color-text-on-accent);opacity:0;will-change:transform,opacity;backface-visibility:hidden;transition:opacity .8s cubic-bezier(.16,1,.3,1) .5s,transform .8s cubic-bezier(.16,1,.3,1) .5s;transform:translateY(30px)translateZ(0);box-shadow:0 10px 40px #f7aa474d}.Solution-module__siK_WG__highlightBox.Solution-module__siK_WG__visible{opacity:1;transform:translateY(0)translateZ(0)}.Solution-module__siK_WG__highlightTitle{color:var(--color-text-inverse);font-size:var(--text-xl);margin-bottom:var(--space-4);font-weight:var(--font-bold);font-family:var(--font-display);align-items:center;gap:var(--space-2);display:flex}.Solution-module__siK_WG__highlightIcon{color:var(--color-text-inverse);flex-shrink:0}.Solution-module__siK_WG__modalTitleIcon{vertical-align:middle;margin-right:var(--space-2);color:var(--color-primary-orange-500);display:inline-block}.Solution-module__siK_WG__highlightBox p{font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:var(--space-3);color:var(--color-text-on-accent)}.Solution-module__siK_WG__highlightBox p strong{color:var(--color-text-on-accent)}.Solution-module__siK_WG__highlightBox small{color:#171717bf;font-size:var(--text-sm)}.Solution-module__siK_WG__ctaSection{text-align:center;margin-top:var(--space-12);opacity:0;will-change:transform,opacity;backface-visibility:hidden;transition:opacity .6s cubic-bezier(.16,1,.3,1) .7s,transform .6s cubic-bezier(.16,1,.3,1) .7s;transform:translateY(20px)translateZ(0)}.Solution-module__siK_WG__ctaSection.Solution-module__siK_WG__visible{opacity:1;transform:translateY(0)translateZ(0)}.Solution-module__siK_WG__ctaText{margin-bottom:var(--space-5);font-size:var(--text-xl);color:var(--color-text-primary)}.Solution-module__siK_WG__ctaButtons{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.Solution-module__siK_WG__outlineButton{border-color:var(--color-primary-blue-500);color:var(--color-primary-blue-500)}.Solution-module__siK_WG__outlineButton:hover{background:var(--color-primary-blue-50)}@media (max-width:768px){.Solution-module__siK_WG__title{font-size:var(--text-3xl)}.Solution-module__siK_WG__intro{font-size:var(--text-lg)}.Solution-module__siK_WG__layout{gap:var(--space-10);grid-template-columns:1fr}.Solution-module__siK_WG__layoutMietverwaltung{gap:var(--space-8);grid-template-columns:1fr}.Solution-module__siK_WG__mietverwaltungImageWrap{aspect-ratio:5/4;border-radius:var(--radius-2xl)}.Solution-module__siK_WG__left{max-width:100%}.Solution-module__siK_WG__statsImageWrap{aspect-ratio:5/4}.Solution-module__siK_WG__statTile{padding:var(--space-6)}.Solution-module__siK_WG__statValue{font-size:var(--text-4xl)}.Solution-module__siK_WG__checklist{justify-content:flex-start}.Solution-module__siK_WG__highlightBox{padding:var(--space-6)}.Solution-module__siK_WG__ctaButtons{flex-direction:column;align-items:stretch}.Solution-module__siK_WG__ctaButtons a,.Solution-module__siK_WG__ctaButtons button{width:100%}}
.USPs-module__kf_fGq__uspsSection{position:relative;overflow:hidden}.USPs-module__kf_fGq__uspsSection:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(800px 400px at 50% 10%,#3184ba59,#0000 60%),radial-gradient(900px 500px at 10% 30%,#3184ba2e,#0000 60%),radial-gradient(900px 500px at 90% 40%,#3184ba2e,#0000 60%);position:absolute;inset:0}.USPs-module__kf_fGq__uspsSection .Section-module__ZXevnG__container{z-index:1;position:relative}.USPs-module__kf_fGq__kicker{border-radius:var(--radius-full);width:fit-content;color:var(--color-primary-orange-200);font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin:0 auto var(--space-6);background:#f7aa472e;justify-content:center;align-items:center;padding:8px 14px;display:flex}.USPs-module__kf_fGq__title{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-extrabold);text-align:center;margin:0 0 var(--space-4);color:var(--color-text-inverse)}.USPs-module__kf_fGq__subtitle{text-align:center;color:#ffffffbf;margin:0 0 var(--space-12);font-size:var(--text-base)}.USPs-module__kf_fGq__grid{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}.USPs-module__kf_fGq__card{padding:var(--space-8);border-radius:var(--radius-2xl);background:#ffffff0f;border:1px solid #ffffff24;box-shadow:0 18px 50px #00000040}.USPs-module__kf_fGq__iconBox{border-radius:var(--radius-lg);width:52px;height:52px;color:var(--color-primary-orange-400);margin-bottom:var(--space-5);background:#ffffff14;border:1px solid #ffffff29;justify-content:center;align-items:center;display:flex}.USPs-module__kf_fGq__cardTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-bold);margin:0 0 var(--space-4);color:var(--color-text-inverse)}.USPs-module__kf_fGq__bullets{gap:var(--space-3);color:#ffffffc7;font-size:var(--text-sm);line-height:var(--leading-relaxed);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.USPs-module__kf_fGq__bullets li{padding-left:18px;position:relative}.USPs-module__kf_fGq__bullets li:before{content:"→";color:var(--color-primary-orange-500);font-weight:var(--font-bold);position:absolute;top:0;left:0}.USPs-module__kf_fGq__differentiatorCard{padding:var(--space-8);border-radius:var(--radius-2xl);border:2px solid var(--color-primary-orange-500);background:#ffffff0f;grid-column:1/-1;box-shadow:0 18px 50px #00000040}.USPs-module__kf_fGq__differentiatorText{color:#ffffffc7;font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0 0 var(--space-4)}@media (max-width:1024px){.USPs-module__kf_fGq__grid{grid-template-columns:repeat(2,1fr)}.USPs-module__kf_fGq__differentiatorCard{grid-column:1/-1}}.USPs-module__kf_fGq__uspsSectionLight .USPs-module__kf_fGq__kicker{background:var(--color-primary-orange-50);color:var(--color-primary-orange-800)}.USPs-module__kf_fGq__uspsSectionLight .USPs-module__kf_fGq__title{color:var(--color-text-primary)}.USPs-module__kf_fGq__uspsSectionLight .USPs-module__kf_fGq__subtitle{color:var(--color-text-secondary)}.USPs-module__kf_fGq__uspsSectionLight .USPs-module__kf_fGq__card{background:var(--color-bg-primary);border:1px solid var(--color-border-light);box-shadow:var(--shadow-soft-md)}.USPs-module__kf_fGq__uspsSectionLight .USPs-module__kf_fGq__iconBox{background:var(--color-primary-orange-50);color:var(--color-primary-orange-600);border:1px solid var(--color-primary-orange-100)}.USPs-module__kf_fGq__uspsSectionLight .USPs-module__kf_fGq__cardTitle{color:var(--color-text-primary)}.USPs-module__kf_fGq__uspsSectionLight .USPs-module__kf_fGq__bullets{color:var(--color-text-secondary)}.USPs-module__kf_fGq__uspsSectionLight .USPs-module__kf_fGq__differentiatorCard{background:var(--color-bg-primary);box-shadow:var(--shadow-soft-md)}.USPs-module__kf_fGq__uspsSectionLight .USPs-module__kf_fGq__differentiatorText{color:var(--color-text-secondary)}@media (max-width:768px){.USPs-module__kf_fGq__title{font-size:var(--text-3xl)}.USPs-module__kf_fGq__grid{grid-template-columns:1fr}}
.CityPage-module__jc2yXa__page{background:var(--color-bg-primary)}.CityPage-module__jc2yXa__hero{padding:var(--space-16)var(--space-4)var(--space-12);background:radial-gradient(1300px 820px at 92% -10%,#f7aa4747,#0000 60%),radial-gradient(1250px 820px at -4% 114%,#3184ba3d,#0000 58%),linear-gradient(#fff 0%,#f7f9fc 100%);position:relative;overflow:hidden}.CityPage-module__jc2yXa__hero:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#0f172a0d 1px,#0000 1.5px);background-size:22px 22px;position:absolute;inset:0}.CityPage-module__jc2yXa__heroContainer{z-index:1;text-align:center;max-width:860px;margin:0 auto;position:relative}.CityPage-module__jc2yXa__heroLandmark{z-index:0;width:clamp(240px,32vw,420px);color:var(--color-primary-blue-500);opacity:.1;pointer-events:none;position:absolute;bottom:-44px;right:-36px}.CityPage-module__jc2yXa__heroLandmarkSvg{width:100%;height:auto;display:block}.CityPage-module__jc2yXa__breadcrumb{justify-content:center;gap:var(--space-2);margin:0 0 var(--space-5);color:var(--color-text-tertiary);flex-wrap:wrap;padding:0;font-size:.9rem;list-style:none;display:flex}.CityPage-module__jc2yXa__breadcrumbItem{align-items:center;gap:var(--space-2);display:inline-flex}.CityPage-module__jc2yXa__breadcrumbItem+.CityPage-module__jc2yXa__breadcrumbItem:before{content:"›";color:var(--color-text-tertiary)}.CityPage-module__jc2yXa__breadcrumbLink{color:var(--color-primary-blue-600);text-decoration:none}.CityPage-module__jc2yXa__breadcrumbLink:hover{text-decoration:underline}.CityPage-module__jc2yXa__breadcrumbCurrent{color:var(--color-text-tertiary)}.CityPage-module__jc2yXa__title{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.01em;color:var(--color-text-primary);margin:0 0 var(--space-5);font-size:clamp(1.9rem,4.4vw,3rem);font-weight:800;line-height:1.12}.CityPage-module__jc2yXa__lead{font-family:var(--font-body),system-ui,sans-serif;color:var(--color-text-secondary);max-width:760px;margin:0 auto;font-size:clamp(1rem,1.6vw,1.15rem);font-weight:500;line-height:1.6}.CityPage-module__jc2yXa__heroActions{align-items:center;gap:var(--space-2);margin:var(--space-8)auto 0;flex-direction:column;display:flex}.CityPage-module__jc2yXa__heroActionsNote{color:var(--color-text-secondary);margin:0;font-size:.9rem}.CityPage-module__jc2yXa__heroRating{align-items:center;gap:var(--space-2);margin:var(--space-6)auto 0;padding:var(--space-2)var(--space-4);background:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:var(--radius-full);flex-wrap:wrap;justify-content:center;display:inline-flex;box-shadow:0 4px 14px #0f172a0f}.CityPage-module__jc2yXa__heroRatingGoogle{-o-object-fit:contain;object-fit:contain;width:22px;height:22px;display:block}.CityPage-module__jc2yXa__heroRatingStars{color:var(--color-primary-orange-500);align-items:center;gap:2px;display:inline-flex}.CityPage-module__jc2yXa__heroRatingStar{color:var(--color-primary-orange-500)}.CityPage-module__jc2yXa__heroRatingValue{color:var(--color-text-primary);font-size:.95rem;font-weight:700}.CityPage-module__jc2yXa__heroRatingMeta{color:var(--color-text-secondary);font-weight:500}.CityPage-module__jc2yXa__articleBody{max-width:760px;margin:0 auto}.CityPage-module__jc2yXa__articleBody h2{font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text-primary);border-left:4px solid var(--color-primary-orange-500);padding-left:var(--space-4);margin:0 0 var(--space-4);font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:700;line-height:1.25}.CityPage-module__jc2yXa__articleBody p{font-size:var(--text-base);color:var(--color-text-secondary);margin:0 0 var(--space-4);line-height:1.7}.CityPage-module__jc2yXa__distanceNote{padding:var(--space-4)var(--space-5);background:var(--color-primary-blue-50);border:1px solid var(--color-primary-blue-100);border-radius:var(--radius-lg);color:var(--color-text-primary)}.CityPage-module__jc2yXa__articleBody p.CityPage-module__jc2yXa__distanceNote{color:var(--color-text-primary);margin-bottom:0}.CityPage-module__jc2yXa__stadtteileIntro{color:var(--color-text-primary);font-weight:700}.CityPage-module__jc2yXa__articleBody p.CityPage-module__jc2yXa__stadtteileIntro{color:var(--color-text-primary);margin-bottom:var(--space-3)}.CityPage-module__jc2yXa__stadtteileList{gap:var(--space-2);margin:0 0 var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.CityPage-module__jc2yXa__stadtteilItem{padding:var(--space-2)var(--space-4);background:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:var(--radius-full);color:var(--color-text-primary);align-items:center;font-size:.95rem;font-weight:600;display:inline-flex}.CityPage-module__jc2yXa__neubauHinweis{border-left:3px solid var(--color-primary-orange-500);padding-left:var(--space-4)}.CityPage-module__jc2yXa__articleBody p.CityPage-module__jc2yXa__neubauHinweis{margin-bottom:0}.CityPage-module__jc2yXa__sectionHeader{max-width:760px;margin:0 auto var(--space-10);text-align:center}.CityPage-module__jc2yXa__sectionTitle{font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text-primary);margin:0 0 var(--space-3);font-size:clamp(1.6rem,3vw,2.25rem);font-weight:700;line-height:1.2}.CityPage-module__jc2yXa__sectionLead{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;line-height:1.6}.CityPage-module__jc2yXa__leistungenGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:1040px;margin:0 auto;display:grid}.CityPage-module__jc2yXa__leistungCard{background:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:var(--radius-2xl);padding:var(--space-8);transition:transform var(--transition-base),box-shadow var(--transition-base);flex-direction:column;display:flex;box-shadow:0 4px 14px #0f172a0f}.CityPage-module__jc2yXa__leistungCard:hover{transform:translateY(-3px);box-shadow:0 12px 28px #0f172a1f}.CityPage-module__jc2yXa__leistungTitle{font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text-primary);border-left:3px solid var(--color-primary-orange-500);padding-left:var(--space-3);margin:0 0 var(--space-3);font-size:1.25rem;font-weight:700;line-height:1.3}.CityPage-module__jc2yXa__leistungText{font-size:var(--text-base);color:var(--color-text-secondary);margin:0 0 var(--space-5);flex-grow:1;line-height:1.6}.CityPage-module__jc2yXa__leistungLink{align-items:center;gap:var(--space-2);color:var(--color-primary-blue-600);font-size:.98rem;font-weight:700;text-decoration:none;display:inline-flex}.CityPage-module__jc2yXa__leistungLink:hover{text-decoration:underline}.CityPage-module__jc2yXa__leistungArrow{font-size:1rem;line-height:1}.CityPage-module__jc2yXa__uspGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));max-width:1040px;margin:0 auto;padding:0;list-style:none;display:grid}.CityPage-module__jc2yXa__uspItem{background:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:var(--radius-2xl);padding:var(--space-6);box-shadow:0 4px 14px #0f172a0f}.CityPage-module__jc2yXa__uspTitle{font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text-primary);margin:0 0 var(--space-2);font-size:1.1rem;font-weight:700}.CityPage-module__jc2yXa__uspText{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;line-height:1.6}.CityPage-module__jc2yXa__amtsgerichtBox{max-width:760px;padding:var(--space-6);background:var(--color-primary-blue-50);border:1px solid var(--color-primary-blue-100);border-radius:var(--radius-2xl);margin:0 auto}.CityPage-module__jc2yXa__amtsgerichtTitle{font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text-primary);margin:0 0 var(--space-2);font-size:1.15rem;font-weight:700}.CityPage-module__jc2yXa__amtsgerichtText{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;line-height:1.65}.CityPage-module__jc2yXa__faqWrap{max-width:800px;margin:0 auto}.CityPage-module__jc2yXa__cta{padding:var(--space-20)var(--space-4);background-color:var(--color-bg-dark);background-image:radial-gradient(#ffffff1a 1.2px,#0000 1.2px);background-size:24px 24px}.CityPage-module__jc2yXa__ctaContainer{text-align:center;max-width:720px;margin:0 auto}.CityPage-module__jc2yXa__ctaTitle{font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text-inverse);margin:0 0 var(--space-4);font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:800}.CityPage-module__jc2yXa__ctaText{color:#ffffffd1;margin:0 0 var(--space-8);font-size:1.05rem;line-height:1.6}.CityPage-module__jc2yXa__ctaActions{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CityPage-module__jc2yXa__ctaButton{align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-8);background:var(--color-primary-orange-500);color:#16242e;transition:background-color var(--transition-base),transform var(--transition-base);border-radius:10px;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.CityPage-module__jc2yXa__ctaButton:hover{background:#dc8a12;transform:translateY(-2px)}.CityPage-module__jc2yXa__ctaArrow{font-size:1.1rem;line-height:1}.CityPage-module__jc2yXa__ctaButtonGhost{align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-8);color:var(--color-text-inverse);transition:background-color var(--transition-base),border-color var(--transition-base),transform var(--transition-base);background:0 0;border:1px solid #fff6;border-radius:10px;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.CityPage-module__jc2yXa__ctaButtonGhost:hover{background:#ffffff1a;border-color:#ffffffb3;transform:translateY(-2px)}.CityPage-module__jc2yXa__standorteWrap{text-align:center;max-width:860px;margin:0 auto}.CityPage-module__jc2yXa__standorteTitle{font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text-primary);margin:0 0 var(--space-3);font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:700}.CityPage-module__jc2yXa__standorteLead{font-size:var(--text-base);color:var(--color-text-secondary);margin:0 0 var(--space-6);line-height:1.6}.CityPage-module__jc2yXa__standorteList{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CityPage-module__jc2yXa__standortLink{padding:var(--space-2)var(--space-4);background:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:var(--radius-full);color:var(--color-primary-blue-700);transition:border-color var(--transition-base),background-color var(--transition-base);align-items:center;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.CityPage-module__jc2yXa__standortLink:hover{border-color:var(--color-primary-blue-600);background:var(--color-primary-blue-50)}@media (max-width:768px){.CityPage-module__jc2yXa__hero{padding:var(--space-10)var(--space-4)var(--space-8)}.CityPage-module__jc2yXa__heroLandmark{opacity:.08;width:240px;bottom:-36px;right:-48px}.CityPage-module__jc2yXa__sectionHeader{margin-bottom:var(--space-8)}.CityPage-module__jc2yXa__cta{padding:var(--space-12)var(--space-4)}}.CityPage-module__jc2yXa__bezirkeGrid{gap:var(--space-4);max-width:1100px;margin:var(--space-6)auto 0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.CityPage-module__jc2yXa__bezirkCard{padding:var(--space-5);background:var(--color-bg-secondary);border:1px solid var(--color-border-light);border-radius:var(--radius-lg)}.CityPage-module__jc2yXa__bezirkTitle{font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text-primary);margin:0 0 var(--space-3);font-size:1rem;font-weight:700;line-height:1.35}.CityPage-module__jc2yXa__bezirkCard .CityPage-module__jc2yXa__stadtteileList{margin-bottom:0}
.Modal-module__weKyha__overlay{z-index:10002;width:100%;height:100%;padding:100px var(--space-4)var(--space-8);background:#000000b3;justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.Modal-module__weKyha__modal{background:var(--color-bg-primary);border-radius:var(--radius-2xl);width:100%;max-width:600px;max-height:calc(100vh - 120px);box-shadow:var(--shadow-2xl);margin:0 auto;position:relative;overflow-y:auto}.Modal-module__weKyha__header{background:linear-gradient(135deg,var(--color-primary-blue-500),var(--color-primary-blue-600));color:var(--color-text-inverse);padding:var(--space-6);border-radius:var(--radius-2xl)var(--radius-2xl)0 0;justify-content:space-between;align-items:center;display:flex;position:relative}.Modal-module__weKyha__title{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-text-inverse);margin:0}.Modal-module__weKyha__closeButton{right:var(--space-5);top:var(--space-5);color:var(--color-text-inverse);font-size:var(--text-4xl);cursor:pointer;opacity:.8;border-radius:var(--radius-full);width:32px;height:32px;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;position:absolute}.Modal-module__weKyha__closeButton:hover{opacity:1;background:#ffffff1a}.Modal-module__weKyha__content{padding:var(--space-8)}@media (max-width:768px){.Modal-module__weKyha__modal{max-width:100%;margin:var(--space-4)}.Modal-module__weKyha__header{padding:var(--space-4)}.Modal-module__weKyha__title{font-size:var(--text-xl)}.Modal-module__weKyha__content{padding:var(--space-6)}}
.sev-module__EcUHgq__subline{font-family:var(--font-display),system-ui,sans-serif;color:var(--color-primary-blue-700);margin:0 0 var(--space-4);font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:700}.sev-module__EcUHgq__heroActions{justify-content:center;gap:var(--space-3);margin:var(--space-6)0 var(--space-2);flex-wrap:wrap;display:flex}.sev-module__EcUHgq__heroButton{align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-8);background:var(--color-primary-orange-500);color:#16242e;transition:background-color var(--transition-base),transform var(--transition-base);border-radius:10px;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.sev-module__EcUHgq__heroButton:hover{background:#dc8a12;transform:translateY(-2px)}.sev-module__EcUHgq__heroButtonOutline{padding:var(--space-4)var(--space-8);background:var(--color-bg-primary);color:var(--color-primary-blue-700);border:1px solid var(--color-primary-blue-600);transition:background-color var(--transition-base),transform var(--transition-base);border-radius:10px;align-items:center;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.sev-module__EcUHgq__heroButtonOutline:hover{background:var(--color-primary-blue-50);transform:translateY(-2px)}.sev-module__EcUHgq__heroHint{color:var(--color-text-secondary);margin:var(--space-2)0 0;font-size:.95rem}.sev-module__EcUHgq__compareCardActive{border-color:var(--color-primary-orange-500);box-shadow:0 8px 24px #f7aa472e}.sev-module__EcUHgq__compareLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary-blue-600);margin:0 0 var(--space-2);font-size:.8rem;font-weight:700;display:inline-block}.sev-module__EcUHgq__compareList{padding-left:var(--space-5);color:var(--color-text-secondary);margin:0;line-height:1.6}.sev-module__EcUHgq__compareList li+li{margin-top:var(--space-2)}.sev-module__EcUHgq__legalNote{max-width:1040px;margin:var(--space-8)auto 0}.sev-module__EcUHgq__steps{gap:var(--space-6);counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));max-width:1040px;margin:0 auto;padding:0;list-style:none;display:grid}.sev-module__EcUHgq__step{background:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:var(--radius-2xl);padding:var(--space-6);padding-top:var(--space-12);counter-increment:step;position:relative;box-shadow:0 4px 14px #0f172a0f}.sev-module__EcUHgq__step:before{content:counter(step);top:var(--space-4);left:var(--space-6);border-radius:var(--radius-full);background:var(--color-primary-blue-600);color:#fff;justify-content:center;align-items:center;width:2rem;height:2rem;font-weight:800;display:flex;position:absolute}.sev-module__EcUHgq__stepTitle{font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text-primary);margin:0 0 var(--space-2);font-size:1.1rem;font-weight:700}.sev-module__EcUHgq__stepText{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;line-height:1.6}.sev-module__EcUHgq__stepLink{margin-top:var(--space-3);color:var(--color-primary-blue-600);font-weight:700;text-decoration:none;display:inline-block}.sev-module__EcUHgq__stepLink:hover{text-decoration:underline}.sev-module__EcUHgq__pathStep:before{background:var(--color-primary-orange-500);color:#16242e}
.ueber-uns-module__EO9zca__page{background:var(--color-bg-primary)}.ueber-uns-module__EO9zca__hero{padding:var(--space-16)var(--space-4)var(--space-12);background:radial-gradient(1300px 820px at 92% -10%,#f7aa4747,#0000 60%),radial-gradient(1250px 820px at -4% 114%,#3184ba3d,#0000 58%),linear-gradient(#fff 0%,#f7f9fc 100%);position:relative;overflow:hidden}.ueber-uns-module__EO9zca__hero:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#0f172a0d 1px,#0000 1.5px);background-size:22px 22px;position:absolute;inset:0}.ueber-uns-module__EO9zca__heroContainer{z-index:1;text-align:center;max-width:860px;margin:0 auto;position:relative}.ueber-uns-module__EO9zca__title{margin:0}.ueber-uns-module__EO9zca__titleMain{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.01em;color:var(--color-text-primary);margin:0 0 var(--space-5);font-size:clamp(1.9rem,4.5vw,3rem);font-weight:800;line-height:1.12;display:block}.ueber-uns-module__EO9zca__titleSub{font-family:var(--font-body),system-ui,sans-serif;letter-spacing:0;color:var(--color-text-secondary);max-width:780px;margin:0 auto;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:500;line-height:1.55;display:block}.ueber-uns-module__EO9zca__heroRating{align-items:center;gap:var(--space-2);margin:var(--space-6)auto 0;padding:var(--space-2)var(--space-4);background:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:var(--radius-full);flex-wrap:wrap;justify-content:center;display:inline-flex;box-shadow:0 4px 14px #0f172a0f}.ueber-uns-module__EO9zca__heroRatingGoogle{-o-object-fit:contain;object-fit:contain;width:22px;height:22px;display:block}.ueber-uns-module__EO9zca__heroRatingStars{color:var(--color-primary-orange-500);align-items:center;gap:2px;display:inline-flex}.ueber-uns-module__EO9zca__heroRatingStar{color:var(--color-primary-orange-500)}.ueber-uns-module__EO9zca__heroRatingValue{color:var(--color-text-primary);font-size:.95rem;font-weight:700}.ueber-uns-module__EO9zca__heroRatingMeta{color:var(--color-text-secondary);font-weight:500}.ueber-uns-module__EO9zca__sectionHeader{max-width:760px;margin:0 auto var(--space-10);text-align:center}.ueber-uns-module__EO9zca__sectionTitle{font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text-primary);margin:0 0 var(--space-3);font-size:clamp(1.6rem,3vw,2.25rem);font-weight:700;line-height:1.2}.ueber-uns-module__EO9zca__sectionLead{color:var(--color-text-secondary);margin:0;font-size:1.05rem;line-height:1.6}.ueber-uns-module__EO9zca__werkzeugeGrid{gap:var(--space-10);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}.ueber-uns-module__EO9zca__werkzeugeImageWrap{position:sticky;top:120px}.ueber-uns-module__EO9zca__werkzeugeImage{border-radius:var(--radius-2xl);border:1px solid var(--color-border-light);width:100%;height:auto;box-shadow:0 12px 32px #0f172a1a}.ueber-uns-module__EO9zca__werkzeugeList{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ueber-uns-module__EO9zca__werkzeugItem{padding-left:var(--space-5);border-left:3px solid var(--color-primary-orange-500)}.ueber-uns-module__EO9zca__werkzeugTitle{font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text-primary);margin:0 0 var(--space-2);font-size:1.15rem;font-weight:700}.ueber-uns-module__EO9zca__werkzeugText{color:var(--color-text-secondary);margin:0;font-size:.98rem;line-height:1.6}@media (max-width:900px){.ueber-uns-module__EO9zca__werkzeugeGrid{gap:var(--space-8);grid-template-columns:1fr}.ueber-uns-module__EO9zca__werkzeugeImageWrap{max-width:640px;margin:0 auto;position:static}}.ueber-uns-module__EO9zca__certGrid{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.ueber-uns-module__EO9zca__certCard{background:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:var(--radius-2xl);padding:var(--space-6);text-align:center;box-shadow:0 4px 14px #0f172a0f}.ueber-uns-module__EO9zca__certLogoWrap{height:140px;margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex}.ueber-uns-module__EO9zca__certLogo{-o-object-fit:contain;object-fit:contain;width:auto;max-width:140px;height:auto;max-height:140px}.ueber-uns-module__EO9zca__certTitle{font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text-primary);margin:0 0 var(--space-2);font-size:1.1rem;font-weight:700}.ueber-uns-module__EO9zca__certText{color:var(--color-text-secondary);margin:0;font-size:.95rem;line-height:1.6}.ueber-uns-module__EO9zca__cta{padding:var(--space-20)var(--space-4);background-color:var(--color-bg-dark);background-image:radial-gradient(#ffffff1a 1.2px,#0000 1.2px);background-size:24px 24px}.ueber-uns-module__EO9zca__ctaContainer{text-align:center;max-width:720px;margin:0 auto}.ueber-uns-module__EO9zca__ctaTitle{font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text-inverse);margin:0 0 var(--space-4);font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:800}.ueber-uns-module__EO9zca__ctaText{color:#ffffffd1;margin:0 0 var(--space-8);font-size:1.05rem;line-height:1.6}.ueber-uns-module__EO9zca__ctaButton{align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-8);background:var(--color-primary-orange-500);color:#16242e;border-radius:10px;font-size:1.05rem;font-weight:700;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.ueber-uns-module__EO9zca__ctaButton:hover{background:#dc8a12;transform:translateY(-2px)}.ueber-uns-module__EO9zca__ctaArrow{font-size:1.1rem;line-height:1}@media (max-width:768px){.ueber-uns-module__EO9zca__hero{padding:var(--space-10)var(--space-4)var(--space-8)}.ueber-uns-module__EO9zca__sectionHeader{margin-bottom:var(--space-8)}.ueber-uns-module__EO9zca__cta{padding:var(--space-12)var(--space-4)}}
.BautraegerStakes-module__CiacdG__section{color:var(--color-text-inverse);background-image:radial-gradient(800px 400px at 50% 8%,#3184ba47,#0000 60%),radial-gradient(900px 500px at 10% 40%,#3184ba24,#0000 60%),radial-gradient(900px 500px at 90% 55%,#f7aa4714,#0000 60%);position:relative;overflow:hidden}.BautraegerStakes-module__CiacdG__kicker{border-radius:var(--radius-full);width:fit-content;color:var(--color-primary-orange-200);font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin:0 auto var(--space-6);background:#f7aa472e;justify-content:center;align-items:center;padding:8px 14px;display:flex}.BautraegerStakes-module__CiacdG__title{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:var(--font-extrabold);line-height:var(--leading-tight);color:var(--color-text-inverse);margin:0 auto var(--space-3);text-align:center;letter-spacing:var(--tracking-tight);opacity:0;transition:opacity var(--transition-slow),transform var(--transition-slow);max-width:880px;transform:translateY(20px)}.BautraegerStakes-module__CiacdG__title.BautraegerStakes-module__CiacdG__visible{opacity:1;transform:translateY(0)}.BautraegerStakes-module__CiacdG__subtitle{font-size:var(--text-lg);color:#ffffffbf;margin:0 auto var(--space-8);text-align:center;opacity:0;max-width:760px;transition:opacity var(--transition-slow).1s,transform var(--transition-slow).1s;transform:translateY(20px)}.BautraegerStakes-module__CiacdG__subtitle.BautraegerStakes-module__CiacdG__visible{opacity:1;transform:translateY(0)}.BautraegerStakes-module__CiacdG__intro{font-size:var(--text-base);line-height:var(--leading-relaxed);color:#ffffffd1;margin:0 auto var(--space-10);text-align:center;opacity:0;max-width:820px;transition:opacity var(--transition-slow).15s,transform var(--transition-slow).15s;transform:translateY(20px)}.BautraegerStakes-module__CiacdG__intro.BautraegerStakes-module__CiacdG__visible{opacity:1;transform:translateY(0)}.BautraegerStakes-module__CiacdG__intro strong{color:var(--color-text-inverse)}.BautraegerStakes-module__CiacdG__grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.BautraegerStakes-module__CiacdG__grid .BautraegerStakes-module__CiacdG__card{padding:var(--space-6);gap:var(--space-2)var(--space-4);opacity:0;transition:opacity var(--transition-slow),transform var(--transition-slow);color:var(--color-text-inverse);background:#ffffff0f;border:1px solid #ffffff24;grid-template-columns:auto 1fr auto;grid-template-areas:"icon title arrow""icon consequence consequence";align-items:start;display:grid;transform:translateY(15px);box-shadow:0 18px 50px #00000040}.BautraegerStakes-module__CiacdG__grid .BautraegerStakes-module__CiacdG__card:hover{transform:translateY(0);box-shadow:0 18px 50px #00000040}.BautraegerStakes-module__CiacdG__grid .BautraegerStakes-module__CiacdG__card.BautraegerStakes-module__CiacdG__visible{opacity:1;transform:translateY(0)}.BautraegerStakes-module__CiacdG__grid .BautraegerStakes-module__CiacdG__card:last-child:nth-child(odd){grid-column:1/-1}.BautraegerStakes-module__CiacdG__iconBox{border-radius:var(--radius-lg);width:44px;height:44px;color:var(--color-primary-orange-400);background:#ffffff14;border:1px solid #ffffff29;grid-area:icon;justify-content:center;align-items:center;display:flex}.BautraegerStakes-module__CiacdG__cardTitle{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--text-lg);font-weight:var(--font-bold);line-height:var(--leading-snug);color:var(--color-text-inverse);grid-area:title}.BautraegerStakes-module__CiacdG__cardArrow{font-size:var(--text-xl);color:var(--color-primary-orange-400);font-weight:var(--font-bold);grid-area:arrow}.BautraegerStakes-module__CiacdG__cardConsequence{font-size:var(--text-base);line-height:var(--leading-relaxed);color:#ffffffc7;grid-area:consequence}.BautraegerStakes-module__CiacdG__closer{margin-top:var(--space-12);text-align:center;align-items:center;gap:var(--space-6);opacity:0;transition:opacity var(--transition-slow).2s,transform var(--transition-slow).2s;flex-direction:column;display:flex;transform:translateY(20px)}.BautraegerStakes-module__CiacdG__closer.BautraegerStakes-module__CiacdG__visible{opacity:1;transform:translateY(0)}.BautraegerStakes-module__CiacdG__closerText{text-wrap:balance;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:var(--leading-snug);color:#ffffffd9;max-width:760px;margin:0 auto}.BautraegerStakes-module__CiacdG__closerHighlight{color:var(--color-primary-orange-700);font-weight:var(--font-bold)}.BautraegerStakes-module__CiacdG__ctaLink{display:inline-block}@media (max-width:900px){.BautraegerStakes-module__CiacdG__grid{grid-template-columns:1fr}.BautraegerStakes-module__CiacdG__grid .BautraegerStakes-module__CiacdG__card:last-child:nth-child(odd){grid-column:auto}}
.Homecase-module__TpxYfG__badge{margin-bottom:var(--space-6)}.Homecase-module__TpxYfG__badgeLogo{-o-object-fit:contain;object-fit:contain;width:auto;height:42px}.Homecase-module__TpxYfG__layout{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:start;display:grid}.Homecase-module__TpxYfG__imageCard{border-radius:var(--radius-3xl);background:var(--color-bg-primary);padding:0;position:relative;overflow:visible}.Homecase-module__TpxYfG__imageWrap{aspect-ratio:16/10;width:100%;position:relative;overflow:visible}.Homecase-module__TpxYfG__imageInner{transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.18)translate(-6%)translateY(5%)}.Homecase-module__TpxYfG__image{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.Homecase-module__TpxYfG__right{max-width:560px}.Homecase-module__TpxYfG__title{font-family:var(--font-display);font-size:var(--text-4xl);color:var(--color-primary-blue-500);margin-bottom:var(--space-4);text-align:left;font-weight:var(--font-extrabold);line-height:var(--leading-tight);opacity:0;will-change:transform,opacity;backface-visibility:hidden;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)translateZ(0)}.Homecase-module__TpxYfG__title.Homecase-module__TpxYfG__visible{opacity:1;transform:translateY(0)translateZ(0)}.Homecase-module__TpxYfG__titleHighlight{background:linear-gradient(90deg,var(--color-primary-blue-400),var(--color-primary-orange-400));color:#0000;-webkit-background-clip:text;background-clip:text}.Homecase-module__TpxYfG__benefits{gap:var(--space-6);flex-direction:column;display:flex}.Homecase-module__TpxYfG__benefitItem{gap:var(--space-4);align-items:flex-start;display:flex}.Homecase-module__TpxYfG__benefitText{flex-direction:column;gap:6px;display:flex}.Homecase-module__TpxYfG__benefitTitle{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--font-bold);color:var(--color-text-primary)}.Homecase-module__TpxYfG__benefitDesc{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.Homecase-module__TpxYfG__undVielesMehr{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-primary-orange-800);margin-top:var(--space-8);opacity:0;will-change:transform,opacity;transition:opacity .5s cubic-bezier(.16,1,.3,1) .5s,transform .5s cubic-bezier(.16,1,.3,1) .5s;transform:translateY(12px)translateZ(0)}.Homecase-module__TpxYfG__undVielesMehr.Homecase-module__TpxYfG__visible{opacity:1;transform:translateY(0)translateZ(0)}.Homecase-module__TpxYfG__screenshotButton{margin-top:var(--space-6);padding:var(--space-2)var(--space-5);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary-blue-600);border:1px solid var(--color-primary-blue-300);border-radius:var(--radius-lg);cursor:pointer;transition:background var(--transition-base),color var(--transition-base),border-color var(--transition-base);background:0 0}.Homecase-module__TpxYfG__screenshotButton:hover{background:var(--color-primary-blue-50);border-color:var(--color-primary-blue-500);color:var(--color-primary-blue-700)}.Homecase-module__TpxYfG__modalGallery{max-width:900px}.Homecase-module__TpxYfG__screenshotsGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.Homecase-module__TpxYfG__screenshotItem{border-radius:var(--radius-lg);background:var(--color-bg-secondary);aspect-ratio:16/10;cursor:pointer;width:100%;transition:box-shadow var(--transition-base),transform var(--transition-base);border:none;padding:0;display:block;position:relative;overflow:hidden}.Homecase-module__TpxYfG__screenshotItem:hover{transform:scale(1.02);box-shadow:0 8px 24px #0000001f}.Homecase-module__TpxYfG__screenshotImage{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.Homecase-module__TpxYfG__modalGalleryLarge{width:100%;max-width:95vw}.Homecase-module__TpxYfG__screenshotLargeWrap{padding-top:var(--space-2);position:relative}.Homecase-module__TpxYfG__screenshotBackButton{margin-bottom:var(--space-4);padding:var(--space-2)var(--space-4);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary-blue-600);background:var(--color-bg-secondary);border:1px solid var(--color-primary-blue-200);border-radius:var(--radius-lg);cursor:pointer;transition:background var(--transition-base),border-color var(--transition-base)}.Homecase-module__TpxYfG__screenshotBackButton:hover{background:var(--color-primary-blue-50);border-color:var(--color-primary-blue-500)}.Homecase-module__TpxYfG__screenshotLargeInner{justify-content:center;align-items:center;min-height:200px;display:flex}.Homecase-module__TpxYfG__screenshotLargeImage{-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-lg);max-width:100%;height:auto;max-height:78vh}.Homecase-module__TpxYfG__darkVariant .Homecase-module__TpxYfG__title{color:var(--color-text-inverse)}.Homecase-module__TpxYfG__darkVariant .Homecase-module__TpxYfG__benefitTitle{color:#fffffff2}.Homecase-module__TpxYfG__darkVariant .Homecase-module__TpxYfG__benefitDesc{color:#ffffffb3}.Homecase-module__TpxYfG__darkVariant .Homecase-module__TpxYfG__imageCard{background:#ffffff0a;border:1px solid #ffffff14;box-shadow:0 30px 60px #0006}.Homecase-module__TpxYfG__darkVariant .Homecase-module__TpxYfG__undVielesMehr{color:var(--color-primary-orange-400)}.Homecase-module__TpxYfG__darkVariant .Homecase-module__TpxYfG__screenshotButton{color:var(--color-primary-orange-400);border-color:#f7aa4766}.Homecase-module__TpxYfG__darkVariant .Homecase-module__TpxYfG__screenshotButton:hover{border-color:var(--color-primary-orange-400);color:var(--color-text-inverse);background:#f7aa471a}.Homecase-module__TpxYfG__darkVariant .Homecase-module__TpxYfG__badgeLogo{filter:brightness(0)invert()}@media (max-width:768px){.Homecase-module__TpxYfG__title{font-size:var(--text-3xl)}.Homecase-module__TpxYfG__layout{gap:var(--space-10);grid-template-columns:1fr}.Homecase-module__TpxYfG__right{max-width:100%}.Homecase-module__TpxYfG__imageInner{transform:scale(1.12)}.Homecase-module__TpxYfG__screenshotsGrid{grid-template-columns:1fr}}
.IndustryStats-module__ABNOGa__kicker{font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:var(--tracking-widest);color:var(--color-primary-blue-600);margin-bottom:var(--space-3);text-transform:uppercase;display:inline-block}.IndustryStats-module__ABNOGa__title{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:var(--font-extrabold);line-height:var(--leading-tight);color:var(--color-text-primary);margin:0 0 var(--space-3);letter-spacing:var(--tracking-tight);opacity:0;transition:opacity var(--transition-slow),transform var(--transition-slow);transform:translateY(20px)}.IndustryStats-module__ABNOGa__title.IndustryStats-module__ABNOGa__visible{opacity:1;transform:translateY(0)}.IndustryStats-module__ABNOGa__subtitle{max-width:720px;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0 0 var(--space-10);opacity:0;transition:opacity var(--transition-slow).1s,transform var(--transition-slow).1s;transform:translateY(20px)}.IndustryStats-module__ABNOGa__subtitle.IndustryStats-module__ABNOGa__visible{opacity:1;transform:translateY(0)}.IndustryStats-module__ABNOGa__grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.IndustryStats-module__ABNOGa__card{padding:var(--space-8)var(--space-6);gap:var(--space-3);opacity:0;transition:opacity var(--transition-slow),transform var(--transition-slow);flex-direction:column;display:flex;transform:translateY(20px)}.IndustryStats-module__ABNOGa__card.IndustryStats-module__ABNOGa__visible{opacity:1;transform:translateY(0)}.IndustryStats-module__ABNOGa__statValue{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(2.25rem,4vw,3rem);font-weight:var(--font-extrabold);color:var(--color-primary-blue-600);letter-spacing:var(--tracking-tight);line-height:1}.IndustryStats-module__ABNOGa__statText{font-size:var(--text-base);line-height:var(--leading-snug);color:var(--color-text-primary);font-weight:var(--font-medium);margin:0}.IndustryStats-module__ABNOGa__statSource{font-size:var(--text-sm);color:var(--color-text-tertiary);padding-top:var(--space-2);margin-top:auto}@media (max-width:900px){.IndustryStats-module__ABNOGa__grid{gap:var(--space-4);grid-template-columns:1fr}}
.ServiceArea-module__xF5YOG__hiddenSection{display:none}.ServiceArea-module__xF5YOG__kicker{border-radius:var(--radius-full);background:var(--color-primary-orange-100);width:fit-content;color:var(--color-primary-orange-800);font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin:0 auto var(--space-6);justify-content:center;align-items:center;padding:8px 14px;display:flex}.ServiceArea-module__xF5YOG__title{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-extrabold);text-align:center;margin:0 0 var(--space-3);color:var(--color-text-primary);opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.ServiceArea-module__xF5YOG__title.ServiceArea-module__xF5YOG__visible{opacity:1;transform:translateY(0)}.ServiceArea-module__xF5YOG__subtitle{text-align:center;color:var(--color-text-secondary);margin:0 auto var(--space-12);max-width:760px;font-size:var(--text-base);line-height:var(--leading-relaxed);opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1) .1s,transform .6s cubic-bezier(.16,1,.3,1) .1s;transform:translateY(14px)}.ServiceArea-module__xF5YOG__subtitle.ServiceArea-module__xF5YOG__visible{opacity:1;transform:translateY(0)}.ServiceArea-module__xF5YOG__layout{gap:var(--space-8);grid-template-columns:1fr 1.35fr;align-items:stretch;display:grid}.ServiceArea-module__xF5YOG__citiesCard,.ServiceArea-module__xF5YOG__mapCard{padding:var(--space-8);opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}.ServiceArea-module__xF5YOG__citiesCard.ServiceArea-module__xF5YOG__visible,.ServiceArea-module__xF5YOG__mapCard.ServiceArea-module__xF5YOG__visible{opacity:1;transform:translateY(0)}.ServiceArea-module__xF5YOG__citiesHeader{align-items:center;gap:var(--space-2);font-weight:var(--font-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;font-size:var(--text-xs);color:var(--color-text-tertiary);margin-bottom:var(--space-5);display:inline-flex}.ServiceArea-module__xF5YOG__pin{color:var(--color-primary-orange-500)}.ServiceArea-module__xF5YOG__cityList{gap:var(--space-3);flex-wrap:wrap;display:flex}.ServiceArea-module__xF5YOG__cityPill{background:var(--color-primary-blue-600);color:var(--color-text-inverse);font-weight:var(--font-medium);font-size:var(--text-sm);white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;padding:10px 14px;line-height:1;display:inline-flex}.ServiceArea-module__xF5YOG__mapFrame{border-radius:var(--radius-2xl);border:6px solid var(--color-primary-orange-500);background:var(--color-bg-primary);width:100%;height:340px;position:relative;overflow:hidden}.ServiceArea-module__xF5YOG__mapIframe{border-radius:calc(var(--radius-2xl) - 2px);border:none;width:100%;height:100%;position:absolute;inset:0}@media (max-width:1024px){.ServiceArea-module__xF5YOG__layout{grid-template-columns:1fr}.ServiceArea-module__xF5YOG__mapFrame{height:320px}}@media (max-width:768px){.ServiceArea-module__xF5YOG__title{font-size:var(--text-3xl)}.ServiceArea-module__xF5YOG__mapFrame{height:260px}}
.TrustCalculator-module__BcnxYq__section{color:var(--color-text-inverse);position:relative;overflow:hidden}.TrustCalculator-module__BcnxYq__section:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(800px 400px at 50% 10%,#3184ba4d,#0000 60%),radial-gradient(900px 500px at 8% 35%,#3184ba26,#0000 60%),radial-gradient(900px 500px at 92% 45%,#3184ba26,#0000 60%);position:absolute;inset:0}.TrustCalculator-module__BcnxYq__section .Section-module__ZXevnG__container{z-index:1;position:relative}.TrustCalculator-module__BcnxYq__kicker{border-radius:var(--radius-full);width:fit-content;color:var(--color-primary-orange-200);font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin:0 auto var(--space-6);background:#f7aa472e;justify-content:center;align-items:center;padding:8px 14px;display:flex}.TrustCalculator-module__BcnxYq__title{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:var(--font-extrabold);line-height:var(--leading-tight);color:var(--color-text-inverse);margin:0 auto var(--space-3);text-align:center;letter-spacing:var(--tracking-tight);opacity:0;transition:opacity var(--transition-slow),transform var(--transition-slow);max-width:880px;transform:translateY(20px)}.TrustCalculator-module__BcnxYq__title.TrustCalculator-module__BcnxYq__visible{opacity:1;transform:translateY(0)}.TrustCalculator-module__BcnxYq__subtitle{font-size:var(--text-lg);color:#ffffffbf;margin:0 auto var(--space-10);text-align:center;opacity:0;max-width:760px;transition:opacity var(--transition-slow).1s,transform var(--transition-slow).1s;transform:translateY(20px)}.TrustCalculator-module__BcnxYq__subtitle.TrustCalculator-module__BcnxYq__visible{opacity:1;transform:translateY(0)}.TrustCalculator-module__BcnxYq__grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TrustCalculator-module__BcnxYq__grid .TrustCalculator-module__BcnxYq__card{padding:var(--space-6);gap:var(--space-2)var(--space-4);opacity:0;transition:opacity var(--transition-slow),transform var(--transition-slow);color:var(--color-text-inverse);background:#ffffff0f;border:1px solid #ffffff24;grid-template-columns:auto 1fr auto;grid-template-areas:"icon title arrow""icon consequence consequence";align-items:start;display:grid;transform:translateY(15px);box-shadow:0 18px 50px #00000040}.TrustCalculator-module__BcnxYq__grid .TrustCalculator-module__BcnxYq__card:hover{transform:translateY(0);box-shadow:0 18px 50px #00000040}.TrustCalculator-module__BcnxYq__grid .TrustCalculator-module__BcnxYq__card.TrustCalculator-module__BcnxYq__visible{opacity:1;transform:translateY(0)}.TrustCalculator-module__BcnxYq__iconBox{border-radius:var(--radius-lg);width:44px;height:44px;color:var(--color-primary-orange-400);background:#ffffff14;border:1px solid #ffffff29;grid-area:icon;justify-content:center;align-items:center;display:flex}.TrustCalculator-module__BcnxYq__cardTitle{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--text-lg);font-weight:var(--font-bold);line-height:var(--leading-snug);color:var(--color-text-inverse);grid-area:title}.TrustCalculator-module__BcnxYq__cardArrow{font-size:var(--text-xl);color:var(--color-primary-orange-400);font-weight:var(--font-bold);grid-area:arrow}.TrustCalculator-module__BcnxYq__cardConsequence{font-size:var(--text-base);line-height:var(--leading-relaxed);color:#ffffffc7;grid-area:consequence}.TrustCalculator-module__BcnxYq__closer{margin-top:var(--space-12);text-align:center;align-items:center;gap:var(--space-6);opacity:0;transition:opacity var(--transition-slow).2s,transform var(--transition-slow).2s;flex-direction:column;display:flex;transform:translateY(20px)}.TrustCalculator-module__BcnxYq__closer.TrustCalculator-module__BcnxYq__visible{opacity:1;transform:translateY(0)}.TrustCalculator-module__BcnxYq__closerText{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:var(--leading-snug);color:#ffffffd9;max-width:760px;margin:0 auto}.TrustCalculator-module__BcnxYq__closerHighlight{color:var(--color-primary-orange-700);font-weight:var(--font-bold)}.TrustCalculator-module__BcnxYq__ctaLink{display:inline-block}@media (max-width:900px){.TrustCalculator-module__BcnxYq__grid{grid-template-columns:1fr}}
