/* Spacious editorial product stories, original LeadX1 art */
.feature-scenes{display:flex;flex-direction:column;gap:52px}.feature-scene{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;overflow:visible;border:0;background:transparent;border-radius:0;gap:65px;min-height:430px}.feature-scene:nth-child(even) .feature-illustration{order:2}.feature-scene:nth-child(even) .feature-explain{order:1}.feature-illustration{min-height:420px;padding:36px;border:1px solid #e6ddf0;border-radius:32px;background:radial-gradient(ellipse at 65% 30%,#d6c5ef80,transparent 65%),linear-gradient(145deg,#fbfaff,#f1ecf8);box-shadow:0 20px 60px #5b377a08;isolation:isolate}.feature-illustration:before{content:'';position:absolute;width:220px;height:220px;border-radius:50%;border:1px solid #be9cd230;right:-40px;top:-45px;z-index:-1;box-shadow:0 0 0 40px #be9cd209,0 0 0 80px #be9cd205}.feature-explain{padding:15px 0}.feature-tier{display:inline-block;background:#eee6fa;border:1px solid #ded0ed;border-radius:20px;padding:8px 13px;font-size:9px;letter-spacing:1px}.feature-explain h3{font-size:clamp(28px,3.1vw,41px);line-height:1.13;letter-spacing:-1.3px;margin:20px 0}.feature-explain p{font-size:16px;line-height:1.85;max-width:470px}.feature-explain:after{content:'↗ Alles verbunden in LeadX1';display:block;font-size:11px;letter-spacing:.2px;color:#a28bae;margin-top:28px;padding-top:20px;border-top:1px solid #e7dfee;max-width:350px}.f-contact,.f-mail,.f-booking,.f-planner,.f-conversation,.f-invoice,.f-report,.f-team{box-shadow:0 22px 45px #4b256c13;transform:rotate(-2deg);transition:transform .3s ease}.feature-scene:nth-child(even) .f-mail,.feature-scene:nth-child(even) .f-booking,.feature-scene:nth-child(even) .f-conversation,.feature-scene:nth-child(even) .f-invoice,.feature-scene:nth-child(even) .f-report{transform:rotate(2deg)}.feature-scene:hover .f-contact,.feature-scene:hover .f-mail,.feature-scene:hover .f-booking,.feature-scene:hover .f-planner,.feature-scene:hover .f-conversation,.feature-scene:hover .f-invoice,.feature-scene:hover .f-report,.feature-scene:hover .f-team{transform:rotate(0)}.f-toolbar{font-size:10px}.f-person b{font-size:16px}.f-timeline p{font-size:12px}.f-mail-content h4{font-size:37px}.f-mail-content{padding:26px}.f-mail-content p{font-size:12px}.f-mail-content>b{font-size:11px}.f-bubble{font-size:12px}.f-review{transform:rotate(2deg);box-shadow:0 20px 40px #4d2f6812}.f-review-request{transform:rotate(-3deg)}.f-float{font-size:12px;box-shadow:0 12px 30px #57366c21;padding:16px 20px}.f-thumb{height:175px;font-size:32px}.f-posts b{font-size:12px}.f-metrics b{font-size:36px}.f-chart{height:145px}.feature-wide{display:flex;flex-direction:column;gap:22px;background:linear-gradient(135deg,#30243c,#5b4573);border:1px solid #6c527e;border-radius:28px;padding:45px;color:#fff}.feature-wide .feature-illustration{order:2!important;min-height:270px;background:transparent;border:0;box-shadow:none;padding:0;width:100%;max-width:900px}.feature-wide .feature-illustration:before{display:none}.feature-wide .feature-explain{order:1!important;text-align:center;max-width:800px}.feature-wide .feature-explain p{max-width:700px;color:#dacde5;font-size:14px}.feature-wide .feature-explain h3{color:#fff}.feature-wide .feature-tier{background:#ffffff10;color:#e1ccec;border-color:#bda1d03d}.feature-wide .feature-explain:after{display:none}.feature-wide .f-trigger{background:#ffffff17;border-color:#b69bc74d;box-shadow:none}.feature-wide .f-branches>div{background:#fff;border:0;box-shadow:0 15px 35px #170c261c;color:#59406d}.feature-wide .f-follow{color:#d1badd}.feature-wide .f-workflow{max-width:900px}.feature-wide .f-branches{position:relative;padding-top:18px;margin-top:18px}.feature-wide .f-branches:before{content:'';position:absolute;left:16.5%;right:16.5%;height:15px;border:1px solid #b898d166;border-bottom:0;top:0;border-radius:10px 10px 0 0}.lx-desktop{border:2px solid #d8c7eb;box-shadow:0 32px 100px #6844871a}.lx-campus-art{background:radial-gradient(ellipse,#e5d4f6,transparent 65%)}.lx-network svg{stroke-width:1.4}.lx-feature-index{background:radial-gradient(ellipse at 15% 5%,#e4daf9,transparent 70%),#faf9fc}.lx-reveal-in{animation:lx-story-appear .7s cubic-bezier(.2,.7,.2,1) both}@keyframes lx-story-appear{from{opacity:.45;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}
@media(min-width:1100px){.lx-campus-art{min-height:540px}.lx-course-stack{width:290px;padding:17px}.lx-stack-cover{padding:25px}.lx-stack-cover h3{font-size:35px}.lx-stack-cover>span{margin-top:35px}.lx-member{width:55px;height:55px}.lx-member small{top:61px}.lx-network-note{bottom:6px}}
@media(max-width:950px){.feature-scene{gap:30px}.feature-illustration{padding:24px;min-height:390px}.feature-explain h3{font-size:30px}.feature-explain p{font-size:14px}.feature-wide{padding:30px}.feature-wide .feature-explain p{font-size:13px}.site-header nav{gap:14px}}
@media(max-width:650px){.feature-scenes{gap:45px}.feature-scene{display:flex;flex-direction:column;gap:22px;min-height:0}.feature-scene .feature-illustration{order:1!important;width:100%;min-height:360px;border-radius:24px;padding:24px}.feature-scene .feature-explain{order:2!important;width:100%;padding:0 5px}.feature-explain h3{font-size:30px;margin:17px 0}.feature-explain p{font-size:14px}.feature-explain:after{margin-top:18px;padding-top:16px}.feature-wide{padding:25px 18px;gap:20px}.feature-wide .feature-explain{order:1!important}.feature-wide .feature-illustration{order:2!important;padding:0;min-height:0}.feature-wide .f-branches{padding-top:0}.feature-wide .f-branches:before{display:none}.feature-wide .f-branches>div{padding:18px}.feature-wide .feature-explain h3{font-size:28px}.f-thumb{height:150px;font-size:28px}.f-bubble{font-size:11px}.f-float{font-size:10px;padding:13px}.f-contact,.f-mail,.f-booking,.f-planner,.f-conversation,.f-invoice,.f-report,.f-team{transform:none!important}.feature-illustration:before{width:170px;height:170px}.f-review{transform:rotate(1deg)}}
@media(prefers-reduced-motion:reduce){.lx-reveal-in{animation:none!important}.feature-illustration *{transition:none!important}}
