.luada-product-page{font-family:Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.luada-product-page *{box-sizing:border-box}.luada-product-page .myapp-quote-container-luada,.luada-product-page .zitat-luada-neu-container{background:#000;margin:0;padding:6% 15% 3%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:40vh;position:relative;overflow:hidden}.luada-product-page .bg-quote-mark{position:absolute;font-size:20em;font-weight:700;font-family:Georgia,serif;opacity:.08;line-height:.8;z-index:0}.luada-product-page .bg-quote-mark-left{color:#04b2d9;top:.1em;left:-.05em}.luada-product-page .bg-quote-mark-right{color:#dbf9ff;bottom:-.2em;right:.05em}.luada-product-page .myapp-quote-luada,.luada-product-page .zitat-luada-neu-text{color:transparent!important;background:linear-gradient(to right,#04b2d9,#dbf9ff);-webkit-background-clip:text;background-clip:text;background-size:100%;font-size:calc(1.5em + 1.2vw);font-weight:700;line-height:1.4;display:block;position:relative;margin:0;max-width:100%;z-index:2}.luada-product-page .highlight-text{position:relative;display:inline-block;color:transparent!important;background:linear-gradient(to right,#04b2d9,#dbf9ff);-webkit-background-clip:text;background-clip:text;z-index:1;text-shadow:0 0 8px rgba(4,178,217,.4),0 0 12px rgba(4,178,217,.2),0 0 15px rgba(219,249,255,.1);font-weight:700}.luada-product-page .highlight-text:after{content:"";display:block;position:absolute;bottom:-3px;left:0;width:100%;height:2px;background:linear-gradient(to right,#04b2d9,#dbf9ff);opacity:.8}.luada-product-page .myapp-author-luada,.luada-product-page .zitat-luada-neu-autor{display:block;margin-top:20px;font-size:calc(.6em + .5vw);color:#fff;text-align:left;font-weight:300;opacity:.9;position:relative;z-index:2}.luada-product-page .myapp-author-luada:after{content:"";display:block;margin:10px auto 0 0;width:120px;height:2px;background:linear-gradient(to right,#04b2d9,#dbf9ff);opacity:.7}.luada-product-page .zitat-luada-neu-autor:after{content:"";display:block;margin:10px auto 0 0;width:120px;height:2px;background:linear-gradient(to right,#04b2d9,#dbf9ff);opacity:.7}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.luada-product-page .transition-container{position:relative;background:#000;padding:60px 20px;overflow:hidden;width:100%}.luada-product-page .animated-title{color:#fff;max-width:90%;margin:0 auto;text-align:center;padding:0 20px}.luada-product-page .animated-title>div{margin-bottom:30px}.luada-product-page .animated-title>div div{font-size:2.5rem;line-height:1.3}.luada-product-page .animated-title>div div span{display:block;font-weight:700}.luada-product-page .animated-title>div.text-top{border-bottom:3px solid #04b2d9;padding-bottom:25px;margin-bottom:30px}.luada-product-page .animated-title>div.text-top div span:first-child{color:#04b2d9}.luada-product-page .scroll-prompt{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-decoration:none;color:#fff;transition:all .3s ease}.luada-product-page .scroll-prompt:hover{color:#04b2d9}.luada-product-page .scroll-prompt-text{font-size:1.4rem;font-weight:500;margin-bottom:15px}.luada-product-page .scroll-arrow{width:30px;height:30px;animation:bounce 2s infinite ease-in-out}.luada-product-page .solution-section{position:relative;padding:0;color:#333}.luada-product-page .solution-top{background-image:linear-gradient(to bottom,#ffffff80,#ffffffbf),url(/cdn/shop/files/zitathintergrund.jpg);background-size:cover;background-position:center;background-attachment:fixed;padding:80px 15% 100px;text-align:center;position:relative;box-shadow:inset 0 0 100px #ffffff80;filter:saturate(1.1) brightness(1.05)}.luada-product-page .solution-top:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:80px;background:linear-gradient(to bottom,#fff0,#fff)}.luada-product-page .solution-bottom{background:#fff;padding:40px 8% 80px;text-align:center;box-shadow:0 -10px 30px -15px #0000001a}.luada-product-page .solution-logo{max-width:100px;height:auto;margin:0 auto 10px;display:block}.luada-product-page .watch-heading-42-1-luada{color:#222;font-size:3.5em;font-weight:700;display:block;margin:10px 0 30px;text-shadow:0 0 15px rgba(255,255,255,.9)}.luada-product-page .watch-paragraph-42-luada{font-size:1.2em;line-height:1.8;font-weight:400;letter-spacing:.01em;max-width:80%;margin:0 auto;color:#222;background-color:#ffffffd9;padding:25px 35px;border-radius:12px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);box-shadow:0 5px 20px #0000000d}@supports (backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px)){.luada-product-page .watch-paragraph-42-luada{background-color:#ffffffbf}}.luada-product-page .highlight-solution{color:#04b2d9;font-weight:700;position:relative;padding:0 2px}.luada-product-page .key-phrase{font-weight:600;position:relative}.luada-product-page .feature-grid{display:flex;justify-content:center;gap:30px;margin:40px auto;max-width:1200px;flex-wrap:wrap}.luada-product-page .feature-item{flex:1;min-width:250px;background:#fff;border-radius:15px;box-shadow:0 8px 30px #00000014;transition:all .3s ease;border-top:5px solid #04b2d9;padding:30px;position:relative;overflow:hidden}.luada-product-page .feature-item:hover{transform:translateY(-5px) scale(1.02)}.luada-product-page .feature-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(4,178,217,.03) 0%,transparent 50%,transparent 100%);z-index:0}.luada-product-page .feature-icon{color:#fff;font-size:1.4em;width:60px;height:60px;background:linear-gradient(135deg,#04b2d9,#06c4ee);display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto 20px;box-shadow:0 5px 15px #04b2d94d;position:relative;z-index:1}.luada-product-page .feature-title{font-weight:700;font-size:1.4em;color:#222;margin-bottom:15px;position:relative;z-index:1;text-shadow:0 1px 1px rgba(255,255,255,.8)}.luada-product-page .feature-item p{color:#555;line-height:1.5;position:relative;z-index:1;margin:0}.luada-product-page .action-button{display:inline-block;background:linear-gradient(to right,#04b2d9,#04b2d9);color:#fff;padding:14px 35px;border-radius:30px;font-weight:600;text-decoration:none;font-size:1.2rem;margin-top:30px;margin-bottom:-60px;transition:all .3s cubic-bezier(.175,.885,.32,1.275);text-align:center;border:none;cursor:pointer;box-shadow:0 5px 15px #04b2d94d}.luada-product-page .action-button:hover{transform:translateY(-3px);box-shadow:0 8px 20px #04b2d966}.luada-product-page .action-button:focus,.luada-product-page .scroll-prompt:focus{outline:2px solid #04b2d9;outline-offset:2px}.luada-product-page .action-button:focus:not(:focus-visible),.luada-product-page .scroll-prompt:focus:not(:focus-visible){outline:none}.luada-product-page .video-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000000d9;align-items:center;justify-content:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.luada-product-page .video-modal-content{position:relative;background-color:transparent;width:90%;max-width:800px;border-radius:8px;overflow:hidden}.luada-product-page .video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;background-color:#000}.luada-product-page .video-container video{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;object-fit:contain}.luada-product-page .close-video{position:absolute;right:-40px;top:0;color:#fff;font-size:40px;font-weight:700;cursor:pointer;z-index:1001;line-height:1;transition:color .2s ease}.luada-product-page .close-video:hover,.luada-product-page .close-video:focus{color:#04b2d9;text-decoration:none}.modal-open{overflow:hidden}@media (max-width: 768px){.luada-product-page .myapp-quote-container-luada,.luada-product-page .zitat-luada-neu-container{padding:8% 8% 5%}.luada-product-page .myapp-quote-luada,.luada-product-page .zitat-luada-neu-text{font-size:calc(1.3em + 1vw);line-height:1.5}.luada-product-page .transition-container{padding:40px 15px}.luada-product-page .animated-title{max-width:95%;padding:0 10px}.luada-product-page .animated-title>div div{font-size:1.8rem;line-height:1.4}.luada-product-page .scroll-prompt-text{font-size:1.2rem}.luada-product-page .solution-top{padding:60px 8% 80px}.luada-product-page .watch-paragraph-42-luada{font-size:1.1em;max-width:90%;padding:20px 25px;line-height:1.7}.luada-product-page .watch-heading-42-1-luada{font-size:2.8em;margin-bottom:25px}.luada-product-page .video-container{padding-bottom:56.25%}.luada-product-page .video-modal-content{width:95%}.luada-product-page .close-video{right:5px;top:-45px;font-size:35px}.luada-product-page .feature-grid{flex-direction:column;padding:0;gap:20px;width:100%}.luada-product-page .feature-item{margin:0 auto 20px;width:100%;max-width:90%;box-sizing:border-box;min-width:unset}.luada-product-page .solution-bottom{padding:40px 5% 80px}}@media (max-width: 480px){.luada-product-page .transition-container{padding:30px 10px}.luada-product-page .animated-title>div div{font-size:1.5rem;line-height:1.3}.luada-product-page .scroll-prompt-text{font-size:1.1rem}.luada-product-page .scroll-arrow{width:25px;height:25px}.luada-product-page .watch-heading-42-1-luada{font-size:2.2em}.luada-product-page .watch-paragraph-42-luada{font-size:1em;line-height:1.6;padding:18px 22px;max-width:95%}.luada-product-page .feature-item{padding:20px;max-width:95%}.luada-product-page .action-button{padding:12px 30px;font-size:1.1rem}.luada-product-page .close-video{right:0;top:-40px;font-size:30px}}@media (max-width: 992px){.luada-product-page .watch-paragraph-42-luada{max-width:85%;padding:25px 30px}.luada-product-page .solution-top{padding:70px 10% 90px}}@media (min-width: 1200px){.luada-product-page .watch-paragraph-42-luada{font-size:1.25em;max-width:100%;padding:30px 40px}.luada-product-page .watch-heading-42-1-luada{font-size:3.8em}}.funktionsweise-section{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;width:100%}.funktionsweise-section *{box-sizing:border-box}.funktionsweise-section{background:transparent;padding:calc(.5 * var(--section-margin)) 0;position:relative;width:100%}.funktionsweise-container{max-width:1200px;margin:0 auto;width:100%;padding:0 20px;position:relative}.funktionsweise-header{text-align:center;margin-bottom:3rem}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:2rem 0;align-items:stretch}.step-card{background:var(--luada-bg-primary);border-radius:var(--luada-radius-md);padding:var(--luada-space-xl) var(--luada-space-lg);text-align:center;box-shadow:var(--luada-shadow-sm);border:2px solid var(--luada-border);position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:300px}.step-icon{width:100px;height:100px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;position:relative}.step-icon img{width:100px;height:100px;object-fit:contain;border-radius:8px}.step-number{position:absolute;top:-10px;right:-10px;background:var(--primary-color);color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;box-shadow:var(--shadow-sm)}.step-title{font-size:clamp(1.1rem,2.5vw,1.3rem);font-weight:700;color:var(--text-dark);margin-bottom:1rem;line-height:1.3}.step-description{font-size:1rem;color:var(--text-light);line-height:1.6;flex:1;display:flex;align-items:center;text-align:center}@media (min-width: 768px) and (max-width: 1023px){.steps-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}.step-card{padding:1.5rem 1rem;min-height:280px}.step-icon,.step-icon img{width:90px;height:90px}}@media (max-width: 767px){.funktionsweise-section{padding:calc(.5 * var(--section-margin)) 0}.funktionsweise-container{padding:0 15px}.funktionsweise-header{margin-bottom:2rem}.steps-grid{grid-template-columns:1fr;gap:1.5rem;margin:1.5rem 0}.step-card{padding:1.5rem;min-height:250px}.step-icon{width:80px;height:80px;margin-bottom:1rem}.step-icon img{width:80px;height:80px}.step-number{width:25px;height:25px;font-size:.8rem;top:-8px;right:-8px}}@media (max-width: 480px){.funktionsweise-container{padding:0 10px}.step-card{padding:1.25rem;min-height:220px}.step-icon,.step-icon img{width:70px;height:70px}}.video-preview-container{margin-bottom:3rem;width:100%}.video-preview-wrapper{position:relative;max-width:1200px;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:0 0 0 3px #007bff,0 0 20px #007bff80;animation:glow 2s ease-in-out infinite;cursor:pointer;contain:layout style paint}@keyframes glow{50%{box-shadow:0 0 0 3px #007bff,0 0 30px #007bffb3}}.video-preview-wrapper:hover{transform:translateY(-4px);will-change:transform}.video-preview{position:relative;padding-bottom:56.25%;background:#000}.video-preview video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-play-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000004d;z-index:2}.play-button-circle{width:80px;height:80px;background:#007bff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .3s}.video-preview-wrapper:hover .play-button-circle{transform:scale(1.1)}.play-button-circle:before{content:"";width:0;height:0;border-left:24px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent;margin-left:6px}.video-popup{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e6;z-index:10000;display:none;align-items:center;justify-content:center;padding:20px}.video-popup.active{display:flex}.video-container{position:relative;max-width:90vw;max-height:90vh;width:100%;background:#000;border-radius:8px;overflow:hidden}.video-container video{width:100%;height:auto;display:block}.video-close{position:absolute;top:-40px;right:0;background:#ffffffe6;border:none;border-radius:50%;width:32px;height:32px;cursor:pointer;font-size:18px;font-weight:700;color:#333;display:flex;align-items:center;justify-content:center;z-index:10001}.video-close:hover{background:#fff}@media (max-width: 768px){.video-container{max-width:100vw;max-height:100vh;border-radius:0}.video-close{top:20px;right:20px;background:#000000b3;color:#fff;width:40px;height:40px;font-size:20px}.play-button-circle{width:70px;height:70px}.play-button-circle:before{border-left-width:20px;border-top-width:12px;border-bottom-width:12px}@keyframes glow{50%{box-shadow:0 0 0 2px #007bff,0 0 25px #007bff99}}}@media (max-width: 480px){.video-preview-container{margin-bottom:2rem}.play-button-circle{width:60px;height:60px}.play-button-circle:before{border-left-width:18px;border-top-width:11px;border-bottom-width:11px}}.luada-body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;margin:0;color:var(--luada-text-primary);background:var(--luada-bg-section);padding:0}.luada-container{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:1400px;margin:0 auto;padding:1rem .5rem}.luada-section h2{font-size:clamp(1.2rem,4vw,1.4rem);font-weight:700;margin:0 0 1.2rem;color:var(--luada-text-primary);line-height:1.3}.luada-section{background:var(--luada-bg-section-alt);padding:1.5rem 1rem;border-radius:8px;box-shadow:0 2px 8px #0000000a}.luada-section img{width:100%;height:auto;display:block;margin-bottom:1rem;border-radius:8px;box-shadow:0 3px 12px #00000014;object-fit:cover;aspect-ratio:16/9}.luada-features{display:flex;flex-direction:column;gap:1rem}.luada-feature{display:flex;gap:.8rem;align-items:flex-start;background:var(--luada-bg-card);padding:1rem;border-radius:8px;box-shadow:0 2px 6px #00000008;border-left:3px solid transparent;transition:transform .2s ease,box-shadow .2s ease}.luada-feature svg{flex-shrink:0;width:24px;height:24px;margin-top:2px;fill:var(--luada-primary);background:var(--luada-primary-light);padding:5px;border-radius:50%}.luada-feature-content{flex:1;min-width:0}.luada-feature-content h3{font-size:clamp(1.1rem,3.5vw,1.3rem);margin:0 0 .5rem;color:var(--luada-text-primary);font-weight:600;line-height:1.3}.luada-feature-content p{margin:0;color:var(--luada-text-secondary);font-size:clamp(1.05rem,3.2vw,1.15rem);line-height:1.6}@media (min-width:768px){.luada-container{padding:1.5rem 1rem;gap:2rem}.luada-section{padding:1.8rem;border-radius:10px}.luada-feature{padding:1.2rem}.luada-feature svg{width:26px;height:26px}}@media (min-width:1024px){.luada-container{flex-direction:row;gap:2rem;padding:2rem}.luada-section{padding:2rem;border-radius:12px;box-shadow:0 4px 20px #0000000d}.luada-section img{max-height:320px}.luada-feature:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000f;border-left:3px solid var(--luada-primary)}.luada-feature svg{width:28px;height:28px}}.luada-comparison-shopify-section{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;color:var(--luada-text-primary);background:var(--luada-bg-primary);width:100%;box-sizing:border-box}.luada-comparison-shopify-section *,.luada-comparison-shopify-section *:before,.luada-comparison-shopify-section *:after{box-sizing:border-box}.luada-alternatives-comparison-section{background:linear-gradient(135deg,var(--luada-primary-light),rgba(255,255,255,.8));padding:calc(.5 * var(--section-margin)) var(--luada-space-md)}.luada-comparison-container{max-width:1200px;margin:0 auto;width:100%}.luada-section-heading{background-color:transparent!important}.luada-comparison-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:var(--luada-space-2xl)}.luada-comparison-subtitle{font-size:var(--luada-font-lg);color:var(--luada-text-secondary);margin-bottom:var(--luada-space-lg);max-width:600px;margin-left:auto;margin-right:auto;background-color:transparent!important}.luada-table-header{position:static;background:var(--luada-bg-primary);z-index:10;box-shadow:var(--luada-shadow-md);border-radius:var(--luada-radius) var(--luada-radius) 0 0;overflow:hidden;border-left:4px solid var(--luada-primary);transition:transform .15s cubic-bezier(.4,0,.2,1)}.luada-comparison-product-images{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;padding:var(--luada-space-lg) var(--luada-space-md)}.luada-comparison-product-column{text-align:center;padding:var(--luada-space-sm);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.luada-comparison-product-column:first-child{background:var(--luada-bg-highlight)}.luada-comparison-product-column:not(:last-child):after{content:"";position:absolute;right:0;top:10%;bottom:10%;width:1px;background:#0000001a}.luada-comparison-product-image{width:60px;height:60px;border-radius:50%;object-fit:cover;margin-bottom:var(--luada-space-sm);border:3px solid transparent;display:block}.luada-comparison-product-image-winner{border-color:var(--luada-primary);box-shadow:0 0 0 2px var(--luada-primary-light)}.luada-comparison-product-name{font-size:var(--luada-font-base);font-weight:600;color:var(--luada-text-primary);text-align:center}.luada-comparison-product-column:first-child .luada-comparison-product-name{color:var(--luada-primary)}.luada-comparison-table{background:var(--luada-bg-primary);border-radius:0 0 var(--luada-radius) var(--luada-radius);box-shadow:var(--luada-shadow-md);overflow:hidden;position:relative;border-left:4px solid var(--luada-primary)}.luada-feature-section{border-bottom:1px solid rgba(0,0,0,.05);contain:layout style paint}.luada-feature-section:last-child{border-bottom:none}.luada-feature-header{background:var(--luada-bg-section);padding:var(--luada-space-lg);text-align:center}.luada-feature-title{font-size:var(--luada-font-xl);font-weight:700;color:var(--luada-text-primary);margin-bottom:var(--luada-space-xs)}.luada-feature-description{font-size:var(--luada-font-xs);color:var(--luada-text-secondary)}.luada-feature-comparison{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0}.luada-feature-cell{padding:var(--luada-space-lg);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80px;border-right:1px solid rgba(0,0,0,.05)}.luada-feature-cell:last-child{border-right:none}.luada-feature-cell:first-child{background:var(--luada-bg-highlight)}.luada-icon{width:32px;height:32px;margin-bottom:var(--luada-space-sm)}.luada-icon-check{color:var(--luada-success)}.luada-icon-cross{color:#dc2626}.luada-feature-text{font-size:var(--luada-font-sm);color:var(--luada-text-secondary);margin-top:var(--luada-space-xs)}.luada-cost-section{background:var(--luada-bg-section);border-bottom:none}.luada-cost-section .luada-feature-header{padding:var(--luada-space-md) var(--luada-space-lg)}.luada-cost-comparison{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;padding:var(--luada-space-xl) 0;position:relative}.luada-cost-cell{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-height:180px;border-right:1px solid rgba(0,0,0,.05);position:relative;padding:var(--luada-space-lg) var(--luada-space-sm)}.luada-cost-cell:last-child{border-right:none}.luada-cost-cell:first-child{background:var(--luada-bg-highlight)}.luada-cost-cell.winner{background:linear-gradient(135deg,var(--luada-primary-light) 0%,var(--luada-bg-highlight) 100%);position:relative;transform:translateY(-5px);box-shadow:0 8px 25px #04b2d926;border:2px solid var(--luada-primary-light);border-radius:var(--luada-radius);margin:0 var(--luada-space-xs)}.luada-cost-cell.expensive{background:#dc262608;border:1px solid rgba(220,38,38,.1);border-radius:var(--luada-radius);margin:0 var(--luada-space-xs);transform:translateY(5px)}.luada-cost-product{font-size:var(--luada-font-xs);color:var(--luada-text-secondary);margin-bottom:var(--luada-space-xs);margin-top:auto;font-weight:500}.luada-cost-value{font-size:var(--luada-font-xl);font-weight:800;color:var(--luada-text-primary);margin-bottom:var(--luada-space-xs);position:relative}.luada-cost-cell.winner .luada-cost-value{color:var(--luada-primary);font-size:var(--luada-font-2xl)}.luada-cost-cell.expensive .luada-cost-value{color:#dc2626}.luada-cost-description{font-size:var(--luada-font-xs);color:var(--luada-text-muted);margin-bottom:var(--luada-space-sm);line-height:1.3}.luada-cost-winner-trophy{position:absolute;top:-12px;left:50%;transform:translate(-50%);width:28px;height:28px;filter:drop-shadow(0 2px 8px rgba(247,209,6,.4))}.luada-cost-product.winner{font-size:var(--luada-font-lg);font-weight:800;color:var(--luada-primary);margin-bottom:var(--luada-space-sm)}.luada-cost-savings{position:absolute;top:-8px;right:var(--luada-space-sm);background:#dc2626;color:#fff;font-size:var(--luada-font-xs);font-weight:600;padding:var(--luada-space-xs);border-radius:6px;line-height:1}@media (max-width: 768px){.luada-comparison-product-images,.luada-feature-comparison,.luada-cost-comparison{grid-template-columns:1fr 1fr 1fr;gap:var(--luada-space-xs)}.luada-alternatives-comparison-section{padding:calc(.5 * var(--section-margin)) var(--luada-space-sm)}.luada-comparison-product-images{padding:var(--luada-space-md) var(--luada-space-xs)}.luada-comparison-product-column{padding:var(--luada-space-xs)}.luada-comparison-product-image{width:40px;height:40px}.luada-comparison-product-name{font-size:var(--luada-font-sm)}.luada-feature-comparison{gap:var(--luada-space-xs)}.luada-feature-cell{padding:var(--luada-space-sm) var(--luada-space-xs);min-height:70px}.luada-icon{width:24px;height:24px}.luada-feature-text{font-size:var(--luada-font-xs)}.luada-cost-cell{padding:var(--luada-space-sm) var(--luada-space-xs);min-height:160px;margin:0 2px}.luada-cost-cell.winner,.luada-cost-cell.expensive{margin:0 2px}.luada-cost-value{font-size:var(--luada-font-base)}.luada-cost-cell.winner .luada-cost-value{font-size:var(--luada-font-lg)}.luada-cost-description{font-size:10px;line-height:1.2}}@media (max-width: 480px){.luada-comparison-product-image{width:35px;height:35px}.luada-comparison-product-name{font-size:12px}.luada-feature-title{font-size:var(--luada-font-base)}.luada-feature-cell{padding:var(--luada-space-xs);min-height:60px}.luada-icon{width:20px;height:20px}.luada-feature-text{font-size:10px}.luada-cost-cell{padding:var(--luada-space-xs);min-height:140px;margin:0 1px}.luada-cost-cell.winner,.luada-cost-cell.expensive{margin:0 1px}.luada-cost-value{font-size:var(--luada-font-sm)}.luada-cost-cell.winner .luada-cost-value{font-size:var(--luada-font-base)}.luada-cost-description{font-size:9px}}@media (prefers-reduced-motion: reduce){.luada-comparison-shopify-section *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.luada-section-7{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--luada-text-primary);line-height:1.7;box-sizing:border-box}.luada-section-7 *,.luada-section-7 *:before,.luada-section-7 *:after{box-sizing:inherit}.luada-features-section{padding:calc(.5 * var(--section-margin)) 0;position:relative;overflow:hidden}.luada-features-container{max-width:1400px;margin:0 auto;position:relative;z-index:2}.luada-features-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:var(--luada-space-2xl);padding:0 5%}.luada-features-subtitle{font-size:clamp(var(--luada-font-base),2.5vw,var(--luada-font-lg));font-weight:500;color:var(--luada-text-secondary);line-height:1.4;max-width:600px;margin:0 auto}.luada-features-subtitle strong{color:var(--luada-primary);font-weight:700}.luada-features-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:var(--luada-space-xl);padding:var(--luada-space-xl) var(--luada-space-2xl);scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;cursor:grab;scroll-padding-left:var(--luada-space-xl);overscroll-behavior-x:contain}.luada-features-carousel:active{cursor:grabbing}.luada-features-carousel::-webkit-scrollbar{display:none}.luada-feature-card{flex:0 0 300px;width:300px;height:400px;background:var(--luada-bg-primary);border-radius:var(--luada-radius-lg);box-shadow:var(--luada-shadow-md);padding:var(--luada-space-lg);scroll-snap-align:start;border:2px solid transparent;position:relative;display:flex;flex-direction:column;text-align:center;cursor:grab;-webkit-user-select:none;user-select:none}.luada-feature-card:active{cursor:grabbing}.luada-feature-card:nth-child(odd){border-color:var(--luada-primary-light);background:linear-gradient(135deg,var(--luada-bg-primary) 0%,var(--luada-bg-highlight) 100%)}.luada-features-icon-wrapper{height:110px;display:flex;justify-content:center;align-items:center;margin-bottom:var(--luada-space-lg);flex-shrink:0}.luada-features-icon-background{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,var(--luada-bg-highlight) 0%,var(--luada-primary-light) 100%);display:flex;justify-content:center;align-items:center;box-shadow:0 2px 12px #04b2d926}.luada-features-icon-image{max-width:65px;height:auto;will-change:auto}.luada-features-card-title{font-size:var(--luada-font-lg);font-weight:700;color:var(--luada-text-primary);margin-bottom:var(--luada-space-sm);line-height:1.3;min-height:2.6rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-align:center;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}.luada-features-card-description{font-size:var(--luada-font-sm);line-height:1.6;color:var(--luada-text-secondary);flex-grow:1;text-align:left;padding:0 var(--luada-space-xs);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.luada-scroll-indicator{display:flex;justify-content:center;align-items:center;margin-top:var(--luada-space-lg);gap:var(--luada-space-sm);opacity:.7;transition:opacity .3s ease}.luada-scroll-hint{font-size:var(--luada-font-sm);color:var(--luada-text-muted);font-style:italic}.luada-scroll-arrow{font-size:var(--luada-font-lg);color:var(--luada-primary);animation:slideHint 2s ease-in-out infinite;will-change:transform,opacity}@keyframes slideHint{0%,to{transform:translate(0);opacity:.7}50%{transform:translate(8px);opacity:1}}.luada-features-cta-hint{text-align:center;margin-top:var(--luada-space-xl);padding:0 5%}.luada-cta-hint-text{font-size:var(--luada-font-base);color:var(--luada-text-secondary);font-weight:500;padding:var(--luada-space-md) var(--luada-space-xl);border-radius:50px;box-shadow:var(--luada-shadow-sm);display:inline-block;border:1px solid var(--luada-primary-light)}.luada-cta-hint-text strong{color:var(--luada-primary)}@media (max-width: 767px){.luada-features-section{padding:calc(.5 * var(--section-margin)) 0}.luada-features-header{margin-bottom:var(--luada-space-lg)}.luada-feature-card{flex:0 0 280px;width:280px;height:380px;padding:var(--luada-space-lg) var(--luada-space-md)}.luada-features-carousel{gap:var(--luada-space-md);padding:var(--luada-space-md) 4%}.luada-features-icon-wrapper{height:100px;margin-bottom:var(--luada-space-md)}.luada-features-icon-background{width:90px;height:90px}.luada-features-icon-image{max-width:60px}.luada-features-card-title{font-size:var(--luada-font-lg);min-height:2.8rem;margin-bottom:var(--luada-space-md)}.luada-features-card-description{font-size:var(--luada-font-base);line-height:1.65;padding:0 var(--luada-space-sm)}.luada-scroll-hint{font-size:var(--luada-font-sm)}}@media (max-width: 479px){.luada-feature-card{flex:0 0 280px;width:280px;height:400px;padding:var(--luada-space-md) var(--luada-space-sm)}.luada-features-carousel{padding:var(--luada-space-md) 3%;gap:var(--luada-space-md)}.luada-features-icon-wrapper{height:95px;margin-bottom:var(--luada-space-md)}.luada-features-icon-background{width:85px;height:85px}.luada-features-icon-image{max-width:56px}.luada-features-card-title{font-size:var(--luada-font-lg);min-height:3rem;margin-bottom:var(--luada-space-md);line-height:1.4}.luada-features-card-description{font-size:15px;line-height:1.7;padding:0 var(--luada-space-sm)}}@media (min-width: 768px) and (max-width: 1023px){.luada-features-carousel{padding:var(--luada-space-lg) var(--luada-space-xl);gap:var(--luada-space-lg)}.luada-feature-card{flex:0 0 300px;width:300px;height:380px}.luada-features-icon-wrapper{height:105px}.luada-features-icon-background{width:90px;height:90px}.luada-features-icon-image{max-width:58px}}@media (min-width: 1024px){.luada-feature-card{flex:0 0 340px;width:340px;height:420px;padding:var(--luada-space-xl)}.luada-features-icon-wrapper{height:120px}.luada-features-icon-background{width:110px;height:110px}.luada-features-icon-image{max-width:70px}.luada-features-card-title{font-size:var(--luada-font-xl);min-height:2.8rem}.luada-features-card-description{font-size:var(--luada-font-base)}}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}.luada-feature-card:focus{outline:2px solid var(--luada-primary);outline-offset:2px}.start-einfach-section{--primary-color:#04b2d9;--text-dark:#2c3e50;--text-light:#5a6c7d;--bg-light:#fff;--border-color:#e2e8f0;--shadow-sm:0 2px 8px rgba(0,0,0,.06);--shadow-highlight:0 8px 25px rgba(4,178,217,.3);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;width:100%;background:0 0;padding:1rem 0;position:relative}.start-einfach-section *,.start-einfach-section :after,.start-einfach-section :before{box-sizing:border-box}.start-einfach-container{max-width:1200px;margin:0 auto;width:100%;padding:0 10px;position:relative}.start-einfach-header{text-align:center;margin-bottom:3rem}.start-einfach-title{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;color:var(--text-dark);margin-bottom:1.5rem;line-height:1.2;letter-spacing:-.02em;position:relative}.start-einfach-title:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(90deg,var(--primary-color),#038cad);border-radius:4px}.start-steps-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin:1.5rem 0;align-items:stretch}.start-step-card{background:var(--bg-light);border-radius:12px;padding:1.25rem;text-align:center;box-shadow:var(--shadow-sm);border:2px solid var(--border-color);transition:all .3s ease;position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:220px}.start-step-card:active,.start-step-card:focus-within,.start-step-card:hover{border-color:var(--primary-color);box-shadow:var(--shadow-highlight);transform:translateY(-2px)}.start-step-card:active{transform:translateY(0)}.start-step-icon{width:70px;height:70px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;position:relative}.start-step-icon img{width:70px;height:70px;object-fit:contain;border-radius:8px}.start-step-number{position:absolute;top:-8px;right:-8px;background:var(--primary-color);color:#fff;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;box-shadow:var(--shadow-sm)}.start-step-title{font-size:clamp(1.1rem,2.5vw,1.3rem);font-weight:700;color:var(--text-dark);margin-bottom:1rem;line-height:1.3}.start-step-description{font-size:1rem;color:var(--text-light);line-height:1.6;flex:1;display:flex;align-items:center;text-align:center}@media (min-width:480px){.start-einfach-container{padding:0 15px}.start-step-card{padding:1.5rem;min-height:250px}.start-step-icon,.start-step-icon img{width:80px;height:80px}}@media (min-width:768px){.start-einfach-section{padding:calc(.5*var(--section-margin)) 0}.start-einfach-container{padding:0 20px}.start-einfach-header{margin-bottom:2rem}.start-steps-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:2rem 0}.start-step-card{padding:1.5rem 1rem;min-height:280px}.start-step-icon,.start-step-icon img{width:80px;height:80px}}@media (min-width:1024px){.start-einfach-header{margin-bottom:3rem}.start-steps-grid{gap:2rem}.start-step-card{padding:2rem 1.5rem;min-height:300px}.start-step-number{width:30px;height:30px;font-size:.9rem;top:-10px;right:-10px}}@media (prefers-reduced-motion:reduce){.start-step-card{animation:none!important;transform:none}}.luada-vergleich-alternatives-comparison-section{background:linear-gradient(135deg,var(--luada-primary-light),rgba(255,255,255,.8));width:100%;padding:calc(.5*var(--section-margin)) var(--luada-space-md)}.luada-vergleich-comparison-container{max-width:var(--luada-container-max-width);margin:0 auto;padding:0 var(--luada-space-md)}.luada-vergleich-comparison-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:var(--luada-space-4xl)}.luada-vergleich-kosten-title{font-size:clamp(var(--luada-font-2xl),5vw,var(--luada-font-4xl));font-weight:700;color:var(--luada-text-primary);margin-bottom:var(--luada-space-lg);line-height:1.2}.luada-vergleich-kosten-subtitle{font-size:var(--luada-font-lg);color:var(--luada-text-secondary);max-width:800px;margin:0 auto;line-height:1.6}.luada-vergleich-pricing-cards{display:grid;grid-template-columns:1fr;gap:var(--luada-space-lg);margin-top:var(--luada-space-4xl);align-items:stretch}.luada-vergleich-pricing-card{background:var(--luada-bg-primary);border-radius:var(--luada-radius-lg);box-shadow:var(--luada-shadow-md);border:1px solid var(--luada-border);padding:var(--luada-space-lg);position:relative;transition:all var(--luada-transition-normal);display:flex;flex-direction:column}.luada-vergleich-pricing-card:hover{transform:translateY(-8px);box-shadow:var(--luada-shadow-lg)}.luada-vergleich-pricing-card.featured{border-color:var(--luada-primary);box-shadow:0 8px 32px #04b2d926}.luada-vergleich-popular-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,var(--luada-primary),var(--luada-primary-dark));color:#fff;padding:var(--luada-space-xs) var(--luada-space-lg);border-radius:var(--luada-radius-full);font-size:var(--luada-font-sm);font-weight:700;text-transform:uppercase;letter-spacing:.5px}.luada-vergleich-card-header{text-align:center;margin-bottom:var(--luada-space-sm)}.luada-vergleich-card-title{font-size:var(--luada-font-xl);font-weight:700;color:var(--luada-text-primary);margin-bottom:var(--luada-space-sm);text-transform:uppercase;letter-spacing:.5px}.luada-vergleich-card-subtitle{font-size:var(--luada-font-base);color:var(--luada-text-secondary);font-weight:500}.luada-vergleich-price-section{text-align:center;margin-bottom:var(--luada-space-xl);border-radius:var(--luada-radius);align-content:center}.luada-vergleich-discount-badge{display:inline-block;background:var(--luada-danger);color:#fff;padding:var(--luada-space-xs) var(--luada-space-sm);border-radius:var(--luada-radius-sm);font-size:var(--luada-font-xs);font-weight:700;margin-bottom:var(--luada-space-sm);text-transform:uppercase}.luada-vergleich-main-price{font-size:var(--luada-font-3xl);font-weight:800;color:var(--luada-text-primary);margin-bottom:var(--luada-space-xs)}.luada-vergleich-price-description{font-size:var(--luada-font-sm);color:var(--luada-text-secondary);margin-bottom:var(--luada-space-sm)}.luada-vergleich-ongoing-price{border-top:1px solid var(--luada-border);padding-top:var(--luada-space-sm)}.luada-vergleich-price-highlight{font-size:var(--luada-font-xl);font-weight:700;color:var(--luada-primary)}.luada-vergleich-price-note{font-size:var(--luada-font-xs);color:var(--luada-text-muted);margin-top:var(--luada-space-sm);line-height:1.4}.luada-vergleich-price-note a{color:var(--luada-primary);text-decoration:underline}.luada-vergleich-price-options{display:flex;flex-direction:column;gap:var(--luada-space-sm)}.luada-vergleich-price-option{padding:var(--luada-space-xs);border-radius:var(--luada-radius-sm);position:relative}.luada-vergleich-price-option.recommended{background:#04b2d91a;border:1px solid var(--luada-primary)}.luada-vergleich-price-divider{color:var(--luada-text-secondary);font-size:var(--luada-font-sm);margin:var(--luada-space-xs) 0}.luada-vergleich-savings-badge{position:static;display:block;margin-top:var(--luada-space-xs);background:var(--luada-success);color:#fff;font-size:var(--luada-font-xs);padding:2px 6px;border-radius:var(--luada-radius-sm);font-weight:600}.luada-vergleich-features-section{padding-left:var(--luada-space-md);display:flex;flex-direction:column}.luada-vergleich-features-title{font-size:var(--luada-font-base);font-weight:600;color:var(--luada-text-primary);margin-bottom:var(--luada-space-md);padding-bottom:var(--luada-space-xs);border-bottom:2px solid var(--luada-border)}.luada-vergleich-features-list{list-style:none;padding:0;margin:0 0 var(--luada-space-sm) 0;flex-grow:1}.luada-vergleich-features-list li{display:flex;align-items:center;padding:var(--luada-space-sm) 0;font-size:var(--luada-font-base);line-height:1.4;gap:var(--luada-space-sm);min-height:40px}.luada-vergleich-feature-text{flex:1;color:inherit;line-height:1.4}.luada-vergleich-icon{width:32px;height:32px;flex-shrink:0;transition:transform var(--luada-transition-normal)}.luada-vergleich-icon-check{color:var(--luada-success)}.luada-vergleich-icon-cross{color:#dc2626}.luada-vergleich-feature-included{color:var(--luada-text-primary)}.luada-vergleich-feature-excluded{color:var(--luada-text-muted)}.luada-vergleich-centered-content{align-items:center;align-content:center;text-align:center;margin-top:auto}@media (min-width:768px){.luada-vergleich-pricing-cards{grid-template-columns:repeat(2,1fr)}.luada-vergleich-price-section{min-height:250px}.luada-vergleich-pricing-card.featured{transform:none}.luada-vergleich-pricing-card.featured:hover{transform:translateY(-8px)}}@media (min-width:1024px){.luada-vergleich-pricing-cards{grid-template-columns:repeat(3,1fr);gap:var(--luada-space-md)}.luada-vergleich-price-section{min-height:250px}.luada-vergleich-savings-badge{position:absolute;top:-12px;right:-8px;display:inline}}.luada-notruf-section{--primary-color:#04b2d9;--primary-light:rgba(4,178,217,.1);--primary-dark:#038cad;--text-dark:#2c3e50;--text-light:#5a6c7d;--text-muted:#8b9dc3;--bg-light:#fff;--bg-off-white:#f8fafc;--border-color:#e2e8f0;--border-radius:12px;--border-radius-sm:8px;--shadow-sm:0 2px 8px rgba(0,0,0,.06);--shadow-md:0 4px 16px rgba(0,0,0,.1);--shadow-lg:0 8px 30px rgba(0,0,0,.12);--transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;--success-color:#065f46;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-sizing:border-box;width:100%;max-width:100%;contain:layout style paint;background:0 0;padding:1rem 0;position:relative;overflow:visible}.luada-notruf-section *,.luada-notruf-section :after,.luada-notruf-section :before{box-sizing:border-box}.luada-notruf-container{max-width:1200px;margin:0 auto;width:100%;padding:0 10px;position:relative}.luada-notruf-header{text-align:center;margin-bottom:3rem}.luada-upgrade-badge{background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;padding:8px 16px;border-radius:25px;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;display:inline-block;margin-bottom:1rem;box-shadow:0 3px 10px #ff6b354d;animation:luada-fadeInUp .6s ease-out both}.luada-upgrade-badge span{display:flex;align-items:center;gap:8px}.luada-notruf-subtitle{font-size:clamp(1.1rem,3vw,1.3rem);font-weight:600;color:var(--primary-color);margin-bottom:1rem;letter-spacing:.02em}.luada-notruf-title{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;color:var(--text-dark);margin-bottom:1.5rem;line-height:1.2;letter-spacing:-.02em;position:relative}.luada-notruf-title:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(90deg,var(--primary-color),var(--primary-dark));border-radius:4px}.luada-notruf-description{font-size:clamp(1rem,2.5vw,1.1rem);color:var(--text-light);max-width:800px;margin:0 auto 2rem;line-height:1.7}.luada-notruf-card{background:var(--bg-light);border-radius:var(--border-radius);box-shadow:var(--shadow-lg);overflow:visible;position:relative;animation:luada-fadeInUp .6s ease-out both;margin-top:1.5rem;border:1px solid var(--border-color)}.luada-card-content{padding:1.5rem 1rem;text-align:center;border-radius:var(--border-radius);overflow:hidden}.luada-notruf-image{width:100px;height:auto;margin:0 auto 1.5rem;border-radius:var(--border-radius-sm);content-visibility:auto;contain-intrinsic-size:120px 120px}.luada-notruf-title-card{font-size:clamp(1.3rem,3vw,1.5rem);font-weight:700;margin-bottom:1rem;color:var(--text-dark)}.luada-notruf-features-grid{display:grid;grid-template-columns:1fr;gap:1rem;margin:2rem 0;max-width:800px;margin:0 auto}.luada-notruf-feature-card{background:var(--bg-off-white);border-radius:var(--border-radius);padding:1rem;box-shadow:var(--shadow-sm);transition:var(--transition);border:1px solid var(--border-color);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;contain:layout style}.luada-notruf-feature-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--primary-color)}.luada-feature-icon{width:48px;height:48px;background:var(--primary-light);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:var(--primary-color);font-size:1.5rem;flex-shrink:0}.luada-feature-title{font-size:1rem;font-weight:700;color:var(--text-dark);margin-bottom:.5rem;text-align:center}.luada-feature-description{font-size:.9rem;color:var(--text-light);line-height:1.5;text-align:center;flex:1}.luada-price-section{background:linear-gradient(135deg,var(--primary-light),rgba(255,255,255,.8));border-radius:var(--border-radius);padding:1.5rem 1rem;margin:2rem 0;border:1px solid var(--border-color);text-align:center}.luada-price-title{font-size:clamp(1.3rem,3vw,1.5rem);font-weight:700;margin-bottom:1rem;color:var(--text-dark)}.luada-price-amount{font-size:clamp(1.8rem,4vw,2.2rem);font-weight:800;color:var(--primary-color);margin-bottom:.5rem}.luada-price-note{font-size:1rem;color:var(--text-light);margin-bottom:1rem}.luada-test-note{font-size:.95rem;color:var(--success-color);font-weight:600;background:#065f461a;padding:.5rem 1rem;border-radius:var(--border-radius-sm);display:inline-block}.luada-notruf-cta-container{text-align:center;padding:.5rem .25rem;margin:1rem auto;max-width:100%}.luada-notruf-cta-button{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));color:#fff;font-size:clamp(.9rem,4.5vw,1rem);font-weight:700;padding:14px 20px;border-radius:50px;border:none;cursor:pointer;transition:var(--transition);width:100%;max-width:none;min-height:50px;margin:1.5rem auto;letter-spacing:.02em;box-shadow:var(--shadow-md);contain:layout}.luada-notruf-cta-button:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.luada-notruf-cta-button:focus-visible{outline:3px solid var(--primary-color);outline-offset:2px}@media (min-width:480px){.luada-notruf-container{padding:0 15px}.luada-card-content{padding:1.5rem}.luada-notruf-image{width:120px}.luada-feature-icon{width:56px;height:56px;font-size:1.8rem}.luada-feature-title{font-size:1.1rem}.luada-feature-description{font-size:.95rem}.luada-notruf-cta-button{min-height:54px;font-size:clamp(.95rem,4vw,1.1rem)}}@media (min-width:768px){.luada-notruf-section{padding:calc(.5*var(--section-margin)) 0}.luada-notruf-container{padding:0 20px}.luada-card-content{padding:2rem 1.5rem}.luada-notruf-features-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.luada-notruf-feature-card{min-height:200px}.luada-price-section{padding:2rem}.luada-notruf-cta-button{max-width:400px;padding:16px 32px;font-size:clamp(1rem,2.5vw,1.2rem);min-height:48px}.luada-notruf-cta-container{padding:1rem;margin:2rem auto}}@media (prefers-reduced-motion:reduce){.luada-notruf-section *,.luada-notruf-section :after,.luada-notruf-section :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast:high){.luada-notruf-card,.luada-notruf-feature-card{border-width:3px}}.luada-faq-section{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-sizing:border-box;width:100%;margin:2rem 0;min-height:800px}.luada-faq-section *,.luada-faq-section *:before,.luada-faq-section *:after{box-sizing:border-box}.luada-faq-section .faq-container{max-width:1200px;margin:0 auto;width:100%;padding:0 20px}.luada-faq-section .faq-tab-navigation{margin:2rem auto 0;background:var(--bg-section);border-radius:var(--luada-radius-md) var(--luada-radius-md) 0 0;padding:8px;box-shadow:var(--luada-shadow-sm)}.luada-faq-section .tab-scroll-container{position:relative;width:100%;overflow:hidden;border-radius:var(--luada-radius)}.luada-faq-section .scroll-indicator{position:absolute;top:50%;transform:translateY(-50%);width:28px;height:28px;background:var(--luada-primary);border-radius:50%;display:none;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:600;box-shadow:var(--luada-shadow-md);z-index:3;cursor:pointer;transition:var(--luada-transition-slow)}.luada-faq-section .scroll-indicator:hover{background:var(--luada-primary-dark);transform:translateY(-50%) scale(1.1)}.luada-faq-section .scroll-indicator-left{left:15px}.luada-faq-section .scroll-indicator-left:before{content:"\2039";line-height:1}.luada-faq-section .scroll-indicator-right{right:15px}.luada-faq-section .scroll-indicator-right:before{content:"\203a";line-height:1}.luada-faq-section .faq-tab-wrapper{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;gap:4px;padding:4px}.luada-faq-section .faq-tab-wrapper::-webkit-scrollbar{display:none}.luada-faq-section .faq-tab-button{flex:0 0 auto;min-width:120px;white-space:nowrap;color:var(--luada-text-secondary);background:0 0;font-weight:500;border:none;padding:14px 18px;font-size:.9rem;border-radius:var(--luada-radius);transition:var(--luada-transition-slow);cursor:pointer;letter-spacing:-.01em}.luada-faq-section .faq-tab-button:hover{background:#fffc;color:var(--luada-text-primary);transform:translateY(-1px)}.luada-faq-section .faq-tab-button.active{color:var(--luada-primary);background:var(--luada-bg-primary);font-weight:600;box-shadow:var(--luada-shadow-sm);transform:translateY(-2px);position:relative}.luada-faq-section .faq-tab-button.active:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:30px;height:3px;background:var(--luada-primary);border-radius:3px 3px 0 0}.luada-faq-section .faq-tab-content{display:none;background:var(--luada-bg-primary);border-radius:0 0 var(--luada-radius-md) var(--luada-radius-md);box-shadow:var(--luada-shadow-md);padding:1.5rem;margin-bottom:2rem}.luada-faq-section .faq-tab-content.active{display:block}.luada-faq-section .accordion-item{margin-bottom:16px;background:var(--luada-bg-option);border-radius:var(--luada-radius);border:1px solid var(--luada-border);overflow:hidden;transition:var(--luada-transition-slow)}.luada-faq-section .accordion-item:hover{transform:translateY(-2px);box-shadow:var(--luada-shadow-md);border-color:var(--luada-primary-light)}.luada-faq-section .accordion-item.active{border-color:var(--luada-primary);box-shadow:var(--luada-shadow-md)}.luada-faq-section .accordion-button{width:100%;padding:20px;background:0 0;border:none;text-align:left;font-size:1.05rem;font-weight:600;color:var(--luada-text-primary);cursor:pointer;transition:var(--luada-transition-slow);display:flex;align-items:center;justify-content:space-between;gap:16px;line-height:1.4;letter-spacing:-.01em}.luada-faq-section .accordion-button:hover{background:#fff9}.luada-faq-section .accordion-icon{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--luada-primary-light);border-radius:50%;color:var(--luada-primary);font-size:20px;font-weight:700;line-height:1;transition:var(--luada-transition-slow);position:relative;margin:auto 0}.luada-faq-section .accordion-icon:before{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1}.luada-faq-section .accordion-item.active .accordion-icon{transform:rotate(45deg);background:var(--luada-primary);color:var(--luada-bg-primary)}.luada-faq-section .accordion-content{max-height:0;overflow:hidden;background:#fffffff2;border-top:1px solid var(--luada-border);opacity:0;transition:max-height .4s ease-out,opacity .3s ease-out,padding .3s ease-out}.luada-faq-section .accordion-content.active{max-height:2000px;opacity:1;padding:20px}.luada-faq-section .accordion-content p{margin:0 0 16px;line-height:1.7;color:var(--luada-text-secondary);font-size:1rem;font-weight:400}.luada-faq-section .accordion-content p:last-child{margin-bottom:0}@media (max-width:767px){.luada-faq-section .faq-container{padding:0 15px}.luada-faq-section .faq-tab-button{min-width:100px;padding:12px 14px;font-size:.85rem}.luada-faq-section .accordion-button{padding:16px;font-size:1rem;gap:12px}.luada-faq-section .accordion-icon{width:26px;height:26px;font-size:18px}.luada-faq-section .accordion-content.active{padding:16px}.luada-faq-section .scroll-indicator{display:flex}}.luada-tech-section{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-sizing:border-box;width:100%;max-width:100%;padding:calc(.5*var(--section-margin)) 0}.luada-tech-section *,.luada-tech-section :before,.luada-tech-section :after{box-sizing:border-box}.luada-tech-section .tech-container{max-width:var(--luada-container-max-width);margin:0 auto;width:100%;padding:0 var(--luada-space-md)}.luada-tech-section .tech-tab-navigation{margin:var(--luada-space-xl) auto 0;max-width:var(--luada-container-max-width);width:100%;position:relative;background:var(--luada-bg-section);border-radius:var(--luada-border-radius) var(--luada-border-radius) 0 0;padding:var(--luada-space-xs);box-shadow:var(--luada-shadow-sm)}.luada-tech-section .scroll-shadow-left,.luada-tech-section .scroll-shadow-right{position:absolute;top:0;height:100%;width:30px;pointer-events:none;z-index:2;transition:opacity .3s;opacity:0}.luada-tech-section .scroll-shadow-left{left:0;background:linear-gradient(to right,var(--luada-bg-section),transparent)}.luada-tech-section .scroll-shadow-right{right:0;background:linear-gradient(to left,var(--luada-bg-section),transparent)}.luada-tech-section .scroll-indicator{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:28px;height:28px;background:var(--luada-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:600;box-shadow:var(--luada-shadow-md);z-index:3;opacity:0;cursor:pointer;transition:var(--luada-transition)}.luada-tech-section .scroll-indicator:hover{background:var(--luada-primary-dark);transform:translateY(-50%) scale(1.1)}.luada-tech-section .scroll-indicator:before{content:"\203a";line-height:1}.luada-tech-section .tech-tab-wrapper{display:flex;overflow-x:visible;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:auto;gap:4px;padding:4px;justify-content:center}.luada-tech-section .tech-tab-wrapper::-webkit-scrollbar{display:none}.luada-tech-section .tech-tab-button{flex:0 1 auto;min-width:var(--luada-button-min-width);white-space:nowrap;color:var(--luada-text-light);background:0 0;font-weight:500;border:none;padding:var(--luada-space-sm) var(--luada-space-md);font-size:var(--luada-font-base);border-radius:var(--luada-border-radius-sm);transition:var(--luada-transition);position:relative;cursor:pointer;letter-spacing:-.01em}.luada-tech-section .tech-tab-button:hover{background:#fffc;color:var(--luada-text-dark);transform:translateY(-1px)}.luada-tech-section .tech-tab-button.active{color:var(--luada-primary);background:var(--luada-bg-light);font-weight:600;box-shadow:var(--luada-shadow-sm);transform:translateY(-2px)}.luada-tech-section .tech-tab-button.active:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:30px;height:3px;background:var(--luada-primary);border-radius:3px 3px 0 0}.luada-tech-section .tech-tab-content{display:none;background:var(--luada-bg-light);border-radius:0 0 var(--luada-border-radius) var(--luada-border-radius);box-shadow:var(--luada-shadow-md);padding:var(--luada-space-xl) var(--luada-space-lg);margin-bottom:var(--luada-space-xl)}.luada-tech-section .tech-tab-content.active{display:block;animation:luada-fadeInUp .4s ease-out}@keyframes luada-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.luada-tech-section .tech-category{margin-bottom:var(--luada-space-2xl)}.luada-tech-section .tech-category:last-child{margin-bottom:0}.luada-tech-section .tech-category-title{font-size:var(--luada-font-lg);font-weight:700;color:var(--luada-primary);margin-bottom:var(--luada-space-lg);padding-bottom:var(--luada-space-sm);border-bottom:2px solid var(--luada-primary-light);position:relative;letter-spacing:-.01em}.luada-tech-section .tech-category-title:after{content:"";position:absolute;bottom:-2px;left:0;width:60px;height:2px;background:var(--luada-primary);border-radius:var(--luada-border-radius-xs)}.luada-tech-section .tech-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--luada-space-md);margin-bottom:var(--luada-space-xl)}.luada-tech-section .tech-item{padding:var(--luada-space-md);background:var(--luada-bg-off-white);border-radius:var(--luada-border-radius);border:1px solid var(--luada-border-color);transition:var(--luada-transition);position:relative;overflow:hidden}.luada-tech-section .tech-item:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--luada-primary);transform:scaleY(0);transition:var(--luada-transition)}.luada-tech-section .tech-item:hover{transform:translateY(-4px);box-shadow:var(--luada-shadow-lg);border-color:var(--luada-primary-light)}.luada-tech-section .tech-item:hover:before{transform:scaleY(1)}.luada-tech-section .tech-item-title{font-weight:700;color:var(--luada-text-dark);margin-bottom:var(--luada-space-xs);font-size:var(--luada-font-md);line-height:1.4;letter-spacing:-.01em;display:flex;align-items:flex-start;gap:var(--luada-space-xs)}.luada-tech-section .tech-item-desc{color:var(--luada-text-light);font-size:var(--luada-font-sm);line-height:1.6;font-weight:400}.luada-tech-section .tech-item.grayed-out{opacity:.6;background:#f8f9fa;border-color:#e9ecef}.luada-tech-section .grayed-out-section{position:relative;opacity:.75;padding-top:var(--luada-space-md)}.luada-tech-section .package-notice{display:flex;align-items:center;justify-content:center;margin:var(--luada-space-md) auto var(--luada-space-xl);padding:var(--luada-space-sm) var(--luada-space-md);background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px dashed var(--luada-border-color);border-radius:var(--luada-border-radius-sm);max-width:90%;color:var(--luada-text-muted);font-style:italic;font-size:var(--luada-font-sm);font-weight:500}.luada-tech-section .package-notice:before{content:"\2139\fe0f";margin-right:var(--luada-space-xs);font-size:var(--luada-font-md);font-style:normal}.luada-tech-section .tech-item.highlighted{background:linear-gradient(135deg,#04b2d914,#fffffff2);border:2px solid var(--luada-primary);transform:translateY(-2px);box-shadow:0 8px 25px #04b2d926,var(--luada-shadow-md);position:relative;overflow:hidden}.luada-tech-section .tech-item.highlighted:before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;background:linear-gradient(180deg,var(--luada-primary),var(--luada-primary-dark));transform:scaleY(1)}.luada-tech-section .tech-item.highlighted .tech-item-title{color:var(--luada-primary-dark);font-weight:800}.luada-tech-section .tech-item.highlighted .tech-item-desc{color:var(--luada-text-dark)}.luada-tech-section .highlight-badge{display:inline-flex;align-items:center;background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;padding:6px var(--luada-space-sm);border-radius:25px;font-size:var(--luada-font-xs);font-weight:800;margin-left:var(--luada-space-xs);letter-spacing:.03em;text-transform:uppercase;box-shadow:0 3px 10px #ff6b354d}.luada-tech-section .highlight-badge:before{content:"\2605";margin-right:4px;font-size:var(--luada-font-sm)}.luada-tech-section .info-tooltip{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--luada-primary);color:#fff;border-radius:50%;font-size:var(--luada-font-xs);font-weight:700;cursor:pointer;margin-left:var(--luada-space-xs);transition:var(--luada-transition);border:none;vertical-align:top}.luada-tech-section .info-tooltip:hover{background:var(--luada-primary-dark);transform:scale(1.1)}.luada-tech-section .info-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:none;justify-content:center;align-items:center;z-index:9999;opacity:0;transition:opacity .3s;padding:var(--luada-space-md)}.luada-tech-section .info-popup-overlay.show{display:flex;opacity:1}.luada-tech-section .info-popup{background:var(--luada-bg-primary);border-radius:var(--luada-border-radius);width:100%;max-width:500px;max-height:80vh;position:relative;box-shadow:var(--luada-shadow-lg);transform:translateY(30px) scale(.9);transition:transform .3s;overflow:hidden}.luada-tech-section .info-popup-overlay.show .info-popup{transform:translateY(0) scale(1)}.luada-tech-section .info-popup-header{padding:var(--luada-space-md) 50px 15px var(--luada-space-md);border-bottom:1px solid var(--luada-border-color);background:linear-gradient(135deg,var(--luada-primary-light),var(--luada-bg-light))}.luada-tech-section .info-popup-title{font-size:var(--luada-font-lg);font-weight:700;color:var(--luada-primary);margin:0;line-height:1.3}.luada-tech-section .info-popup-content{padding:var(--luada-space-md);overflow-y:auto;max-height:calc(80vh - 120px);text-align:center}.luada-tech-section .info-popup-text{color:var(--luada-text-dark);font-size:var(--luada-font-base);line-height:1.6;margin:0;text-align:center}.luada-tech-section .info-popup-close{position:absolute;top:15px;right:15px;width:32px;height:32px;background:#fffffff2;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--luada-font-md);color:#dc3545;cursor:pointer;z-index:10;transition:all .3s;box-shadow:0 2px 8px #00000026;border:1px solid rgba(220,53,69,.2);font-weight:300;line-height:1}.luada-tech-section .info-popup-close:hover{background:#dc3545;color:#fff;border-color:#dc3545;transform:scale(1.1)}@media (max-width:768px){.luada-tech-section .tech-container{padding:0 15px}.luada-tech-section .tech-grid{grid-template-columns:1fr;gap:18px}.luada-tech-section .tech-tab-wrapper{overflow-x:auto;justify-content:flex-start;scroll-behavior:smooth;padding:4px}.luada-tech-section .tech-tab-button{flex:0 0 auto;min-width:110px;padding:12px 16px;font-size:14px;font-weight:600;white-space:nowrap}.luada-tech-section .tech-item-title{font-size:var(--luada-font-lg);margin-bottom:12px;font-weight:700;line-height:1.3}.luada-tech-section .scroll-indicator{opacity:1}}@media (max-width:480px){.luada-tech-section .tech-tab-button{min-width:85px;padding:10px 12px;font-size:13px}}@media (min-width:1024px){.luada-tech-section .tech-grid{grid-template-columns:repeat(2,1fr);gap:24px}.luada-tech-section .tech-tab-navigation{max-width:var(--luada-container-max-width);margin:2rem auto 0}}.luada-color-band-container{max-width:1200px;margin:0 auto;padding:30px 20px;text-align:center;font-family:Arial,sans-serif;box-sizing:border-box;min-height:90vh;display:flex;flex-direction:column;justify-content:space-between}.luada-color-band-container *{box-sizing:border-box;margin:0;padding:0}.luada-color-band-content-wrapper{display:flex;flex-direction:column;justify-content:center;flex:1}.luada-color-band-title{font-size:2.2rem;font-weight:700;color:#333;margin:.5em 0 1em;line-height:1.2}.luada-color-band-subtitle{margin-bottom:30px;color:#333;font-size:1.25rem;font-weight:500;line-height:1.4}.luada-highlight-underline{position:relative;color:#04b2d9;font-weight:700;white-space:nowrap}.luada-highlight-underline:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:3px;background:linear-gradient(90deg,#04b2d9,#06c6f0);border-radius:10px}.luada-color-band-display{margin-bottom:30px;position:relative;border-radius:10px;box-shadow:0 5px 15px #0000001a;background:#fff;max-height:45vh;display:flex;align-items:center;justify-content:center;padding:10px}.luada-color-band-badge{position:absolute;top:10px;right:10px;width:100px;height:100px;background:#771529;color:#fff;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 3px 10px #0000004d;transform:rotate(5deg);padding:5px;z-index:10;animation:pulse 2s infinite}@keyframes pulse{0%,to{transform:rotate(5deg) scale(1)}50%{transform:rotate(5deg) scale(1.05)}}.luada-color-band-badge .gratis-text{font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.luada-color-band-badge .armband-text{font-weight:700;font-size:12px;text-transform:uppercase;margin-bottom:4px}.luada-color-band-badge .old-price{text-decoration:line-through;font-size:12px;opacity:.8;margin-bottom:2px}.luada-color-band-badge .new-price{font-weight:700;font-size:16px}.luada-color-band-img{max-width:100%;max-height:45vh;height:auto;object-fit:contain}.luada-color-band-options{display:flex;justify-content:center;flex-wrap:wrap;gap:24px;margin-bottom:30px}.luada-color-band-option{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.luada-color-band-label{cursor:pointer;display:inline-block;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.luada-color-band-circle{width:32px;height:32px;border-radius:50%;display:inline-block;border:2px solid transparent}.luada-color-band-option:checked+.luada-color-band-label .luada-color-band-circle{border:3px solid #262626}.luada-color-band-btn{background:#04b2d9;color:#fff;padding:20px 30px;border:none;border-radius:50px;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 4px 10px #04b2d94d;text-decoration:none;display:block;margin:0 auto 25px;width:50%;max-width:400px}.luada-color-band-btn:active{background:#038fb0}.luada-color-red{background:#771529}.luada-color-black{background:#000}.luada-color-white{background:#fff;border:1px solid #ddd}.luada-color-band-option:checked+.luada-color-band-label .luada-color-white{border:3px solid #262626}.luada-color-purple{background:#b48fce}.luada-color-green{background:#9cd2c0}.luada-color-pink{background:#ef6e71}.luada-case-black{background:#1a1a1a}.luada-case-white{background:#f8f8f8;border:1px solid #ddd}.luada-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (min-width:768px){.luada-color-band-display{width:80%;margin-left:auto;margin-right:auto}}@media (max-width:767px){.luada-color-band-container{padding:16px 12px;min-height:95vh}.luada-color-band-title{font-size:1.5rem}.luada-color-band-subtitle{font-size:.9rem}.luada-color-band-display{max-height:40vh;border-radius:8px}.luada-color-band-img{max-height:40vh}.luada-color-band-badge{width:70px;height:70px;top:5px;right:5px}.luada-color-band-badge .gratis-text{font-size:10px;margin-bottom:1px}.luada-color-band-badge .armband-text{font-size:8px;margin-bottom:1px}.luada-color-band-badge .old-price{font-size:8px;margin-bottom:0}.luada-color-band-badge .new-price{font-size:10px}.luada-color-band-options{gap:14px}.luada-color-band-circle{width:28px;height:28px}.luada-color-band-btn{padding:14px 20px;font-size:14px;width:90%;max-width:300px}}@media (max-width:375px){.luada-color-band-container{padding:14px 10px}.luada-color-band-title{font-size:1.3rem}.luada-color-band-subtitle{font-size:.8rem}.luada-case-color-title{font-size:.9rem;margin-bottom:10px}.luada-color-band-circle{width:24px;height:24px}.luada-color-band-btn{font-size:13px;padding:12px 15px;width:95%}}.modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:2147483647!important;align-items:center;justify-content:center}.modal.show{display:flex!important}.modal-content{background:#fff;width:100%!important;height:100%!important;max-width:100vw!important;max-height:100vh!important;position:relative;padding:0;overflow-y:auto;box-sizing:border-box;z-index:2147483647!important}.modal-close{position:absolute;top:10px;right:10px;background:none;border:none;font-size:2rem;cursor:pointer;z-index:10001!important}@media (max-width: 768px){body.modal-open ._uuhri8{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/product-page-sections.css.map */
