.mpu-online-page{min-height:100vh;width:100%;color:#2d3748;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative;background:linear-gradient(135deg,#f8fafc,#e2e8f0 50%,#f1f5f9)}.mpu-online-page:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23000000' fill-opacity='0.015'%3E%3Ccircle cx='30' cy='30' r='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");pointer-events:none;z-index:0}.mpu-hero-section{position:relative;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;overflow:hidden;font-family:Raleway,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.mpu-hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.mpu-hero-bg-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-filter:blur(6px);filter:blur(6px);-webkit-transform:scale(1.06);transform:scale(1.06);will-change:transform,filter}.mpu-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(),color-stop(12%,rgba(42,42,42,.7)),color-stop(20%,rgba(58,58,58,.6)),color-stop(28%,rgba(42,42,42,.55)),color-stop(35%,rgba(26,26,26,.5)),color-stop(50%,rgba(26,26,26,.45)),color-stop(),color-stop(67%,rgba(26,26,26,.25)),color-stop(72%,rgba(26,26,26,.18)),color-stop(77%,rgba(26,26,26,.12)),color-stop(82%,rgba(26,26,26,.08)),color-stop(87%,rgba(26,26,26,.04)),color-stop(92%,rgba(26,26,26,.02)),color-stop(transparent,));background:linear-gradient(90deg,rgba(26,26,26,.85) 0,rgba(42,42,42,.7) 12%,rgba(58,58,58,.6) 20%,rgba(42,42,42,.55) 28%,rgba(26,26,26,.5) 35%,rgba(26,26,26,.45) 50%,rgba(26,26,26,.35) 60%,rgba(26,26,26,.25) 67%,rgba(26,26,26,.18) 72%,rgba(26,26,26,.12) 77%,rgba(26,26,26,.08) 82%,rgba(26,26,26,.04) 87%,rgba(26,26,26,.02) 92%,transparent);z-index:2}.mpu-hero-container{max-width:1280px;margin:0 auto;padding:140px 20px 80px;width:100%;position:relative;z-index:3}.mpu-hero-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;-ms-flex-align:start;align-items:start}.mpu-hero-mobile{display:none}.mpu-hero-left{max-width:600px}.mpu-hero-label{background:linear-gradient(135deg,#1a1a1a,#4a4a4a 25%,#666 50%,#4a4a4a 75%,#1a1a1a);color:#fff;border:1px solid hsla(0,0%,100%,.2);padding:8px 16px;border-radius:20px;font-size:.9rem;display:inline-block;margin-bottom:20px;font-weight:500;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:0 4px 15px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1);text-shadow:0 1px 2px rgba(0,0,0,.5)}.mpu-hero-title{font-size:3rem;font-weight:300;line-height:1.1;margin-bottom:20px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.mpu-hero-highlight{background:linear-gradient(135deg,#e5e7eb,#f8fafc 25%,#fff 50%,#f8fafc 75%,#e5e7eb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:400;text-shadow:0 2px 4px rgba(0,0,0,.3);-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.mpu-hero-subtitle{font-size:1.4rem;margin-bottom:30px;opacity:.95;line-height:1.4;font-weight:300}.mpu-hero-features{margin-bottom:40px}.mpu-feature-item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:15px;font-size:1rem;line-height:1.4;font-weight:300}.mpu-feature-check{background:linear-gradient(135deg,#1a1a1a,#4a4a4a 25%,#666 50%,#4a4a4a 75%,#1a1a1a);color:#fff;width:24px;height:24px;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:700;-ms-flex-negative:0;flex-shrink:0;margin-top:2px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1);text-shadow:0 1px 1px rgba(0,0,0,.5)}.mpu-hero-buttons{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-pack:justify;justify-content:space-between;margin:30px 0;width:100%}.mpu-hero-primary-btn{background:linear-gradient(135deg,#7aed3a,#91f54b 25%,#a8ff5c 50%,#91f54b 75%,#7aed3a);color:#1a1a1a;border:none;padding:8px;border-radius:20px;font-size:.75rem;font-weight:500;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 3px 12px rgba(145,245,75,.3),inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:0 3px 12px rgba(145,245,75,.3),inset 0 1px 0 hsla(0,0%,100%,.2);text-shadow:none;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:4px;-ms-flex:1 1;flex:1 1;text-align:center;text-decoration:none}.mpu-hero-primary-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(145,245,75,.4),inset 0 1px 0 hsla(0,0%,100%,.3);box-shadow:0 6px 20px rgba(145,245,75,.4),inset 0 1px 0 hsla(0,0%,100%,.3);background:linear-gradient(135deg,#8aed4a,#a1f55b 25%,#b8ff6c 50%,#a1f55b 75%,#8aed4a)}.mpu-hero-secondary-btn{background:linear-gradient(135deg,#f8fafc,#fff 25%,#f1f5f9 50%,#fff 75%,#f8fafc);color:#1a1a1a;border:1px solid hsla(0,0%,100%,.2);padding:12px 10px;border-radius:25px;font-size:.85rem;font-weight:500;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 15px hsla(0,0%,100%,.2),inset 0 1px 0 hsla(0,0%,100%,.8);box-shadow:0 4px 15px hsla(0,0%,100%,.2),inset 0 1px 0 hsla(0,0%,100%,.8);white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px;-ms-flex:1 1;flex:1 1;text-align:center;backdrop-filter:blur(10px)}.mpu-hero-secondary-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px hsla(0,0%,100%,.3),inset 0 1px 0 hsla(0,0%,100%,.9);box-shadow:0 6px 20px hsla(0,0%,100%,.3),inset 0 1px 0 hsla(0,0%,100%,.9);background:linear-gradient(135deg,#fff,#f8fafc 25%,#fff 50%,#f8fafc 75%,#fff);border-color:hsla(0,0%,100%,.5)}.btn-icon{opacity:.9}.mpu-hero-trust-elements-left{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;margin-bottom:30px;width:100%}.hero-trust-item-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px;font-size:.85rem;background:hsla(0,0%,100%,.15);backdrop-filter:blur(10px);padding:6px 10px;border-radius:25px;border:1px solid hsla(0,0%,100%,.2);color:#fff;font-weight:500;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1);box-shadow:0 4px 15px rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease;-ms-flex:1 1;flex:1 1;text-align:center;margin-top:-20px;margin-left:10px;margin-right:10px}.hero-trust-item-left:hover{background:hsla(0,0%,100%,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.15);box-shadow:0 6px 20px rgba(0,0,0,.15)}.mpu-hero-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px}.mpu-video-container{position:relative;width:100%;aspect-ratio:16/9;border-radius:20px;overflow:hidden;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.4);box-shadow:0 20px 60px rgba(0,0,0,.4);cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;background:linear-gradient(145deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));border:1px solid hsla(0,0%,100%,.2)}.mpu-video-container:hover{-webkit-transform:scale(1.03) translateY(-5px);transform:scale(1.03) translateY(-5px);-webkit-box-shadow:0 30px 80px rgba(0,0,0,.5);box-shadow:0 30px 80px rgba(0,0,0,.5)}.mpu-video-thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mpu-video-play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;transition:all .3s ease;background:hsla(0,0%,100%,.95);border-radius:50%;width:80px;height:80px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 8px 25px rgba(0,0,0,.3);box-shadow:0 8px 25px rgba(0,0,0,.3)}.mpu-video-container:hover .mpu-video-play-button{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);background:#fff}.mpu-video-play-button svg{width:40px;height:40px}.mpu-hero-certificates-right{display:-ms-flexbox;display:flex;gap:15px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.mpu-cert-logo-right{height:50px;width:auto;opacity:.9;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-filter:brightness(1.2);filter:brightness(1.2)}.mpu-cert-logo-right:hover{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}.online-intro-section{padding:80px 0;background:transparent;position:relative;z-index:1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.online-intro-container{max-width:1280px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.intro-header{text-align:center;margin-bottom:60px}.intro-badge{display:inline-block;background:linear-gradient(135deg,#1a1a1a,#4a4a4a 25%,#666 50%,#4a4a4a 75%,#1a1a1a);color:#fff;padding:10px 20px;border-radius:25px;font-size:.9rem;font-weight:600;margin-bottom:20px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.3);box-shadow:0 4px 15px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.2)}.intro-title{font-size:clamp(2.2rem,4vw,3rem);font-weight:400;color:#0f172a;margin-bottom:20px;letter-spacing:-.02em;line-height:1.2;font-family:Raleway,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.intro-highlight{color:#7aed3a;position:relative}.intro-highlight:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:3px;background:-webkit-gradient(linear,left top,right top,from(#7aed3a),to(#91f54b));background:linear-gradient(90deg,#7aed3a,#91f54b);border-radius:2px}.intro-subtitle{font-size:clamp(1.1rem,2vw,1.3rem);color:#2d3748;font-weight:400;margin-bottom:0}.intro-content-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;-ms-flex-align:start;align-items:start;margin-bottom:60px}.intro-main-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px}.intro-pain-point,.intro-solution{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:20px;padding:30px;border-radius:16px;background:#fff;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.08);box-shadow:0 10px 25px rgba(0,0,0,.08);border:1px solid #e2e8f0;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.intro-pain-point:hover,.intro-solution:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 15px 35px rgba(0,0,0,.12);box-shadow:0 15px 35px rgba(0,0,0,.12)}.pain-icon,.solution-icon{font-size:2.5rem;-ms-flex-negative:0;flex-shrink:0;margin-top:5px}.pain-text h3,.solution-text h3{font-size:1.3rem;font-weight:600;color:#0f172a;margin:0 0 10px}.pain-text p,.solution-text p{font-size:1rem;color:#2d3748;line-height:1.6;margin:0}.intro-benefits{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px}.benefit-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:15px 20px;background:#f8fafc;border-radius:12px;border-left:4px solid #7aed3a;font-weight:600;color:#1a1a1a;-webkit-transition:all .3s ease;transition:all .3s ease}.benefit-item:hover{background:#f1f5f9;border-left-color:#91f54b;-webkit-transform:translateX(5px);transform:translateX(5px)}.benefit-icon{font-size:1.2rem}.intro-visual-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px}.intro-success-card{background:linear-gradient(135deg,#7aed3a,#91f54b 25%,#a8ff5c 50%,#91f54b 75%,#7aed3a);color:#1a1a1a;padding:35px;border-radius:20px;-webkit-box-shadow:0 15px 35px rgba(122,237,58,.25);box-shadow:0 15px 35px rgba(122,237,58,.25);position:relative;overflow:hidden}.intro-success-card:before{content:"";position:absolute;top:0;right:0;width:100px;height:100px;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);border-radius:50%;-webkit-transform:translate(30px,-30px);transform:translate(30px,-30px)}.success-icon{font-size:3rem;margin-bottom:15px}.success-content h4{font-size:1.4rem;font-weight:600;margin:0 0 10px;color:#1a1a1a}.success-content p{font-size:1rem;line-height:1.6;margin:0 0 20px;color:#1a1a1a;opacity:.9}.success-stats{gap:30px}.stat-item,.success-stats{display:-ms-flexbox;display:flex}.stat-item{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.stat-number{font-size:1.8rem;color:#1a1a1a}.stat-label{font-size:.85rem;opacity:.8;text-align:center;color:#1a1a1a}.intro-comfort-card{background:#fff;padding:30px;border-radius:16px;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.08);box-shadow:0 10px 25px rgba(0,0,0,.08);border:1px solid #e2e8f0}.comfort-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:20px}.comfort-icon{font-size:1.8rem}.comfort-header h4{font-size:1.2rem;font-weight:700;color:#0f172a;margin:0}.comfort-list{list-style:none;padding:0;margin:0}.comfort-list li{color:#64748b;position:relative;padding:8px 0 8px 25px}.comfort-list li:before{content:"✓";position:absolute;left:0;color:#7aed3a;font-weight:700}.intro-cta-left{background:linear-gradient(135deg,#1a1a1a,#4a4a4a 25%,#666 50%,#4a4a4a 75%,#1a1a1a);padding:25px;border-radius:16px;color:#fff;position:relative;overflow:hidden;margin-top:20px}.intro-cta-left:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 20%,rgba(122,237,58,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(145,245,75,.1) 0,transparent 50%);pointer-events:none}.intro-cta-left .cta-text{position:relative;z-index:1;margin-bottom:20px;text-align:center}.intro-cta-left .cta-text p{font-size:1.1rem;margin:0}.intro-cta-left .intro-cta-button{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.intro-cta-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;background:linear-gradient(135deg,#7aed3a,#91f54b 25%,#a8ff5c 50%,#91f54b 75%,#7aed3a);color:#1a1a1a;padding:8px 16px;border-radius:20px;text-decoration:none;font-weight:600;font-size:.85rem;-webkit-box-shadow:0 4px 15px rgba(122,237,58,.3);box-shadow:0 4px 15px rgba(122,237,58,.3);-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:1;border:1px solid hsla(0,0%,100%,.2)}.intro-cta-button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 25px rgba(122,237,58,.4);box-shadow:0 8px 25px rgba(122,237,58,.4);background:linear-gradient(135deg,#8aed4a,#a1f55b 25%,#b8ff6c 50%,#a1f55b 75%,#8aed4a)}.cta-icon{font-size:.9rem}@media (max-width:768px){.intro-content-grid{gap:40px}.intro-benefits,.intro-content-grid{grid-template-columns:1fr}.success-stats{gap:20px}.intro-pain-point,.intro-solution{padding:20px;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:15px}.intro-cta-left{padding:20px 16px;margin-top:20px}.intro-cta-left .cta-text p{font-size:1rem}}.online-features-section{padding:80px 0;background:transparent;position:relative;z-index:1}.online-features-container{max-width:1280px;margin:0 auto;padding:0 2rem}.features-header{text-align:center;margin-bottom:4rem}.features-badge{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.5rem;background:hsla(0,0%,100%,.9);backdrop-filter:blur(20px);color:#1e293b;padding:8px 20px;border-radius:25px;font-size:.9rem;font-weight:600;margin-bottom:1.5rem;border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.08);letter-spacing:.02em}.features-title{font-size:clamp(2rem,3.5vw,2.5rem);font-weight:400;color:#0f172a;margin-bottom:1rem;letter-spacing:-.02em}.features-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}.feature-hero-card{grid-column:span 2;background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(248,250,252,.9));backdrop-filter:blur(30px);padding:3rem;border-radius:24px;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.8);box-shadow:0 20px 40px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.6);-webkit-transition:all .5s cubic-bezier(.175,.885,.32,1.275);transition:all .5s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.feature-hero-card-alt{background:linear-gradient(135deg,rgba(139,242,70,.08),rgba(122,230,61,.06));border:1px solid rgba(139,242,70,.2)}.feature-hero-card:hover{-webkit-transform:translateY(-10px) scale(1.01);transform:translateY(-10px) scale(1.01);-webkit-box-shadow:0 30px 60px rgba(0,0,0,.12),0 12px 24px rgba(0,0,0,.06),inset 0 1px 0 #fff;box-shadow:0 30px 60px rgba(0,0,0,.12),0 12px 24px rgba(0,0,0,.06),inset 0 1px 0 #fff}.hero-card-content{position:relative;z-index:2}.hero-card-icon{font-size:4rem;margin-bottom:1.5rem;-webkit-filter:drop-shadow(0 4px 8px rgba(139,242,70,.2));filter:drop-shadow(0 4px 8px rgba(139,242,70,.2))}.hero-card-title{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:1rem;letter-spacing:-.02em;line-height:1.2}.hero-card-description{font-size:1.125rem;line-height:1.6;color:#475569;letter-spacing:.01em;margin-bottom:2rem}.hero-card-badge{position:absolute;top:20px;right:20px;background:linear-gradient(135deg,#8bf246,#7ae63d);color:#1a1a1a;padding:6px 12px;border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.feature-compact-card{background:hsla(0,0%,100%,.8);backdrop-filter:blur(20px);padding:1.5rem;border-radius:16px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.05);box-shadow:0 4px 6px rgba(0,0,0,.05);border:1px solid hsla(0,0%,100%,.3);-webkit-transition:all .3s ease;transition:all .3s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem}.feature-compact-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 12px 24px rgba(0,0,0,.1);box-shadow:0 12px 24px rgba(0,0,0,.1);border-color:rgba(139,242,70,.3)}.compact-icon{font-size:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.compact-content{-ms-flex:1 1;flex:1 1}.compact-title{font-size:1rem;font-weight:700;color:#1e293b;margin-bottom:.25rem;letter-spacing:-.01em}.compact-description{font-size:.875rem;color:#64748b;line-height:1.4}.feature-banner-card{grid-column:span 2;background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(248,250,252,.8));backdrop-filter:blur(20px);padding:2rem;border-radius:20px;-webkit-box-shadow:0 8px 16px rgba(0,0,0,.06);box-shadow:0 8px 16px rgba(0,0,0,.06);border:1px solid hsla(0,0%,100%,.4);-webkit-transition:all .4s ease;transition:all .4s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1.5rem;position:relative;overflow:hidden;cursor:pointer}.banner-card-dark{background:linear-gradient(135deg,rgba(26,26,26,.9),rgba(51,51,51,.8));color:#fff;border:1px solid hsla(0,0%,100%,.1)}.banner-card-dark .banner-title{color:#fff}.banner-card-dark .banner-description{color:hsla(0,0%,100%,.8)}.banner-card-dark .banner-arrow{color:#8bf246}.banner-card-highlight{background:linear-gradient(135deg,rgba(139,242,70,.15),rgba(122,230,61,.1));border:2px solid rgba(139,242,70,.3)}.feature-banner-card:hover{-webkit-transform:translateY(-6px) scale(1.01);transform:translateY(-6px) scale(1.01);-webkit-box-shadow:0 16px 32px rgba(0,0,0,.1);box-shadow:0 16px 32px rgba(0,0,0,.1)}.banner-card-highlight:hover{-webkit-box-shadow:0 16px 32px rgba(139,242,70,.2);box-shadow:0 16px 32px rgba(139,242,70,.2)}.banner-icon{font-size:3rem;-ms-flex-negative:0;flex-shrink:0;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.banner-content{-ms-flex:1 1;flex:1 1}.banner-title{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:.5rem;letter-spacing:-.02em;line-height:1.3}.banner-description{font-size:1rem;color:#475569;line-height:1.5;letter-spacing:.01em}.banner-arrow{font-size:1.5rem;color:#64748b;font-weight:700;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease}.feature-banner-card:hover .banner-arrow{-webkit-transform:translateX(4px);transform:translateX(4px);color:#8bf246}.features-conclusion{margin-top:5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.conclusion-card{background:linear-gradient(135deg,rgba(26,26,26,.95),rgba(51,51,51,.9) 50%,rgba(26,26,26,.95));backdrop-filter:blur(30px);padding:4rem;border-radius:32px;color:#fff;position:relative;overflow:hidden;-webkit-box-shadow:0 30px 60px rgba(0,0,0,.3),0 15px 30px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:0 30px 60px rgba(0,0,0,.3),0 15px 30px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);width:100%;max-width:1200px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:3rem;-webkit-transition:all .5s ease;transition:all .5s ease}.conclusion-card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,rgba(139,242,70,.1)),to(transparent));background:linear-gradient(90deg,transparent,rgba(139,242,70,.1) 50%,transparent);-webkit-animation:shimmer 4s infinite;animation:shimmer 4s infinite;z-index:1}.conclusion-card:hover{-webkit-transform:translateY(-8px) scale(1.02);transform:translateY(-8px) scale(1.02);-webkit-box-shadow:0 40px 80px rgba(0,0,0,.4),0 20px 40px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:0 40px 80px rgba(0,0,0,.4),0 20px 40px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.2)}.conclusion-icon{font-size:5rem;-ms-flex-negative:0;flex-shrink:0;-webkit-filter:drop-shadow(0 4px 8px rgba(139,242,70,.3));filter:drop-shadow(0 4px 8px rgba(139,242,70,.3));position:relative;z-index:2}.conclusion-content{-ms-flex:1 1;flex:1 1;z-index:2}.conclusion-title{font-size:2.25rem;font-weight:700;color:#fff;margin-bottom:1.25rem;letter-spacing:-.02em;line-height:1.2}.conclusion-text{font-size:1.25rem;color:hsla(0,0%,100%,.9);line-height:1.6;margin-bottom:2rem;font-weight:400}.conclusion-features{display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.conclusion-feature{gap:.75rem;font-size:1rem;color:hsla(0,0%,100%,.8);font-weight:500}.conclusion-feature,.conclusion-feature .feature-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.conclusion-feature .feature-check{width:24px;height:24px;background:#8bf246;color:#1a1a1a;border-radius:50%;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.conclusion-badge{position:absolute;top:25px;right:25px;background:linear-gradient(135deg,#8bf246,#7ae63d);color:#1a1a1a;padding:10px 20px;border-radius:25px;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;z-index:2;position:relative}.online-stats-section{padding:100px 0;background:transparent;position:relative;z-index:1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.online-stats-container{max-width:1280px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.stats-header{text-align:center;margin-bottom:60px}.stats-badge{display:inline-block;background:linear-gradient(135deg,#1a1a1a,#4a4a4a 25%,#666 50%,#4a4a4a 75%,#1a1a1a);color:#fff;padding:10px 20px;border-radius:25px;font-size:.9rem;font-weight:600;margin-bottom:20px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.3);box-shadow:0 4px 15px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.2)}.stats-title{font-size:clamp(2.2rem,4vw,3rem);font-weight:400;color:#0f172a;margin-bottom:20px;letter-spacing:-.02em;line-height:1.2;font-family:Raleway,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.stats-highlight{color:#7aed3a;position:relative}.stats-highlight:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:3px;background:-webkit-gradient(linear,left top,right top,from(#7aed3a),to(#91f54b));background:linear-gradient(90deg,#7aed3a,#91f54b);border-radius:2px}.stats-subtitle{font-size:clamp(1.1rem,2vw,1.3rem);color:#2d3748;font-weight:400;margin-bottom:0}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem}.stat-card{background:hsla(0,0%,100%,.9);backdrop-filter:blur(30px);padding:2.5rem 2rem;border-radius:24px;text-align:center;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.04);box-shadow:0 15px 30px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.04);border:1px solid hsla(0,0%,100%,.6);-webkit-transition:all .5s cubic-bezier(.175,.885,.32,1.275);transition:all .5s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.stat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.stat-card-primary:before{background:-webkit-gradient(linear,left top,right top,from(#3b82f6),to(#1d4ed8));background:linear-gradient(90deg,#3b82f6,#1d4ed8)}.stat-card-secondary:before{background:-webkit-gradient(linear,left top,right top,from(#8b5cf6),to(#7c3aed));background:linear-gradient(90deg,#8b5cf6,#7c3aed)}.stat-card-accent:before{background:-webkit-gradient(linear,left top,right top,from(#f59e0b),to(#d97706));background:linear-gradient(90deg,#f59e0b,#d97706)}.stat-card-highlight:before{background:-webkit-gradient(linear,left top,right top,from(#8bf246),to(#7ae63d));background:linear-gradient(90deg,#8bf246,#7ae63d)}.stat-card:hover{-webkit-transform:translateY(-12px) scale(1.03);transform:translateY(-12px) scale(1.03);-webkit-box-shadow:0 25px 50px rgba(0,0,0,.15),0 15px 30px rgba(0,0,0,.08);box-shadow:0 25px 50px rgba(0,0,0,.15),0 15px 30px rgba(0,0,0,.08)}.stat-card:hover:before{opacity:1}.stat-icon{font-size:3rem;margin-bottom:1.5rem;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));-webkit-transition:all .3s ease;transition:all .3s ease}.stat-card:hover .stat-icon{-webkit-transform:scale(1.1) rotateY(10deg);transform:scale(1.1) rotateY(10deg)}.stat-content{position:relative;z-index:2}.stat-number{font-size:2.5rem;font-weight:300;background:linear-gradient(135deg,#0f172a,#1e293b 50%,#475569);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1;letter-spacing:-.02em}.stat-label,.stat-number{margin-bottom:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.stat-label{font-size:1.125rem;font-weight:600;color:#1e293b;letter-spacing:-.01em}.stat-description{font-size:.875rem;color:#64748b;line-height:1.4;font-weight:400}.stats-grid-enhanced{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px;margin-bottom:60px}.stat-card-enhanced{background:#fff;padding:40px 30px;border-radius:20px;text-align:center;position:relative;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid #e2e8f0;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.08);box-shadow:0 10px 25px rgba(0,0,0,.08);overflow:hidden}.stat-card-background{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}.stat-card-experience .stat-card-background{background:linear-gradient(135deg,rgba(122,237,58,.05),rgba(145,245,75,.08))}.stat-card-experts .stat-card-background{background:linear-gradient(135deg,rgba(26,26,26,.05),rgba(74,74,74,.08))}.stat-card-customers .stat-card-background{background:linear-gradient(135deg,rgba(122,237,58,.05),rgba(145,245,75,.08))}.stat-card-success .stat-card-background{background:linear-gradient(135deg,rgba(122,237,58,.08),rgba(145,245,75,.12))}.stat-card-enhanced:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.15);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#7aed3a}.stat-card-enhanced:hover .stat-card-background{opacity:1}.stat-decoration{position:absolute;top:15px;right:15px;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#7aed3a,#91f54b);opacity:.1;-webkit-transition:all .3s ease;transition:all .3s ease}.stat-card-enhanced:hover .stat-decoration{opacity:.2;-webkit-transform:scale(1.2);transform:scale(1.2)}.stat-icon-enhanced{font-size:3rem;margin-bottom:20px;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);opacity:.9;position:relative;z-index:1}.stat-card-enhanced:hover .stat-icon-enhanced{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}.stat-content-enhanced{position:relative;z-index:1}.stat-number-enhanced{font-size:clamp(2.5rem,4vw,3rem);font-weight:300;color:#0f172a;margin-bottom:8px;display:block;line-height:1}.stat-label-enhanced{font-size:1.2rem;font-weight:600;color:#1a1a1a;margin-bottom:10px;display:block}.stat-description-enhanced{font-size:.9rem;color:#2d3748;line-height:1.5;font-weight:400}.stats-conclusion{text-align:center;background:linear-gradient(135deg,#1a1a1a,#4a4a4a 25%,#666 50%,#4a4a4a 75%,#1a1a1a);color:#fff;padding:40px;border-radius:20px;position:relative;overflow:hidden}.stats-conclusion:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 20%,rgba(122,237,58,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(145,245,75,.1) 0,transparent 50%);pointer-events:none}.conclusion-content{position:relative;z-index:1}.conclusion-content h3{font-size:1.5rem;font-weight:600;margin:0 0 15px;color:#fff}.conclusion-content p{font-size:1.1rem;margin:0;opacity:.9}.online-faq-section{padding:100px 0;background:transparent;position:relative;z-index:1}.online-faq-container{max-width:900px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.faq-header{text-align:center;margin-bottom:80px;-webkit-animation:fadeInUp .8s ease-out;animation:fadeInUp .8s ease-out}.faq-badge{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);color:#1e293b;padding:12px 24px;border-radius:50px;font-size:.95rem;font-weight:600;margin-bottom:24px;border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.08);letter-spacing:.02em;-webkit-transition:all .3s ease;transition:all .3s ease}.faq-badge:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 12px 40px rgba(0,0,0,.12);box-shadow:0 12px 40px rgba(0,0,0,.12)}.faq-title{font-size:clamp(2.2rem,4vw,3rem);font-weight:400;color:#0f172a;margin-bottom:16px;letter-spacing:-.02em;line-height:1.2;font-family:Inter,sans-serif}.faq-title .highlight{background:linear-gradient(135deg,#1a1a1a,#4a4a4a 25%,#666 50%,#4a4a4a 75%,#1a1a1a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:500;position:relative}.faq-subtitle{font-size:1.2rem;color:#64748b;max-width:600px;margin:0 auto;line-height:1.6;letter-spacing:.01em}.faq-accordion{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:60px 0 80px}.faq-item{background:hsla(0,0%,100%,.8);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.3);border-radius:20px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.4);box-shadow:0 4px 16px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.4);-webkit-animation:fadeInScale .6s ease-out;animation:fadeInScale .6s ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.faq-item:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.faq-item:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.faq-item:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.faq-item:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.faq-item:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.faq-item.active{border-color:rgba(26,26,26,.1);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.6);box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.6)}.faq-question-btn{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:24px 32px;background:none;border:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:left}.faq-question-btn:hover{background:hsla(0,0%,100%,.5)}.question-content{-ms-flex-align:center;gap:20px;-ms-flex:1 1;flex:1 1}.question-content,.question-number{display:-ms-flexbox;display:flex;align-items:center}.question-number{-ms-flex-align:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);color:#fff;border-radius:50%;font-size:.9rem;font-weight:700;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.question-text{font-size:1.1rem;font-weight:600;color:#0f172a;letter-spacing:-.01em;line-height:1.4}.question-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;background:rgba(26,26,26,.05);border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;-ms-flex-negative:0;flex-shrink:0}.chevron{font-size:1.2rem;color:#64748b;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;font-weight:700}.chevron.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;background:rgba(248,250,252,.8)}.faq-answer.expanded{max-height:500px;border-top:1px solid rgba(226,232,240,.5)}.answer-content{padding:24px 32px;gap:16px;-ms-flex-align:start;align-items:flex-start}.answer-content,.answer-icon{display:-ms-flexbox;display:flex}.answer-icon{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,#8bf246,#6bd635);border-radius:50%;font-size:.9rem;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.answer-content p{font-size:1rem;line-height:1.7;color:#475569;margin:0;letter-spacing:.01em}.faq-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-animation:fadeInUp .8s ease-out .6s both;animation:fadeInUp .8s ease-out .6s both}.faq-contact-card{background:hsla(0,0%,100%,.9);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.3);border-radius:24px;padding:40px;text-align:center;max-width:800px;width:100%;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.5);box-shadow:0 12px 40px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.5);-webkit-transition:all .3s ease;transition:all .3s ease}.faq-contact-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 20px 60px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.6);box-shadow:0 20px 60px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.6)}.contact-icon{font-size:3rem;margin-bottom:20px}.faq-contact-card h3{font-size:1.5rem;font-weight:600;color:#0f172a;margin-bottom:12px;letter-spacing:-.01em}.faq-contact-card p{font-size:1rem;color:#64748b;line-height:1.6;margin-bottom:28px}.contact-btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:10px;background:linear-gradient(135deg,#1a1a1a,#2a2a2a 50%,#1a1a1a);color:#fff;padding:16px 32px;border-radius:50px;font-size:1rem;font-weight:600;text-decoration:none;border:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.1);letter-spacing:.02em}.contact-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 12px 40px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:0 12px 40px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.2);background:linear-gradient(135deg,#2a2a2a,#3a3a3a 50%,#2a2a2a)}.btn-icon{font-size:1.1rem}.online-consultation-section{padding:80px 0;background:transparent;position:relative}.online-consultation-container{max-width:1280px;margin:0 auto;padding:0 2rem}.consultation-content{padding:3rem;border-radius:24px;border:1px solid hsla(0,0%,100%,.3)}.consultation-badge,.consultation-content{background:hsla(0,0%,100%,.9);backdrop-filter:blur(20px);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.08)}.consultation-badge{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.5rem;color:#1e293b;padding:8px 20px;border-radius:25px;font-size:.9rem;font-weight:600;margin-bottom:1.5rem;border:1px solid rgba(0,0,0,.08);letter-spacing:.02em}.consultation-title{font-size:clamp(1.8rem,3vw,2.2rem);font-weight:400;color:#0f172a;margin-bottom:2rem;letter-spacing:-.02em;line-height:1.2}.consultation-text p{font-size:1.125rem;line-height:1.7;color:#475569;margin-bottom:1.5rem;letter-spacing:.01em}.consultation-text h3{font-size:1.25rem;font-weight:600;color:#1e293b;margin:2rem 0 1rem;letter-spacing:-.01em}.consultation-text strong{color:#1e293b}.online-about-section{padding:80px 0;background:transparent;position:relative}.online-about-container{max-width:1280px;margin:0 auto;padding:0 2rem}.about-content{display:grid;grid-template-columns:2fr 1fr;grid-gap:4rem;gap:4rem}.about-badge,.about-content{-ms-flex-align:center;align-items:center}.about-badge{display:-ms-inline-flexbox;display:inline-flex;gap:.5rem;margin-bottom:1.5rem}.about-title{font-size:clamp(2rem,3.5vw,2.5rem);margin-bottom:2rem;line-height:1.2}.about-text p{font-size:1.125rem;line-height:1.7;color:#475569;margin-bottom:1.5rem;letter-spacing:.01em}.about-image img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;border-radius:20px;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1)}.online-process-section{padding:100px 0;background:transparent;position:relative;z-index:1}.online-process-container{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.process-header{text-align:center;margin-bottom:80px;-webkit-animation:fadeInUp .8s ease-out;animation:fadeInUp .8s ease-out}.process-badge{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.08);padding:12px 24px;border-radius:50px;font-size:.95rem;font-weight:600;margin-bottom:24px;color:#1e293b;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.08);letter-spacing:.02em;-webkit-transition:all .3s ease;transition:all .3s ease}.process-badge:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 12px 40px rgba(0,0,0,.12);box-shadow:0 12px 40px rgba(0,0,0,.12)}.process-title{font-size:clamp(2.2rem,4vw,3.2rem);font-weight:400;color:#0f172a;line-height:1.2;letter-spacing:-.02em;margin-bottom:16px;font-family:Inter,sans-serif}.process-title .highlight{background:linear-gradient(135deg,#1a1a1a,#4a4a4a 25%,#666 50%,#4a4a4a 75%,#1a1a1a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:500;position:relative}.process-subtitle{font-size:1.2rem;color:#64748b;max-width:600px;margin:0 auto;line-height:1.6;letter-spacing:.01em}.process-timeline{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px;position:relative;margin-bottom:80px}.process-timeline:before{content:"";position:absolute;left:50%;top:80px;bottom:80px;width:2px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,#e2e8f0),color-stop(90%,#e2e8f0),to(transparent));background:linear-gradient(180deg,transparent,#e2e8f0 10%,#e2e8f0 90%,transparent);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0}.process-step-card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:40px;position:relative;-webkit-animation:fadeInScale .8s ease-out;animation:fadeInScale .8s ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.process-step-card:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.process-step-card:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.process-step-card:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.process-step-card:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.process-step-card:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.process-step-card:nth-child(2n){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.step-number-container{position:relative;z-index:2;-ms-flex-direction:column;flex-direction:column;gap:8px;-ms-flex-negative:0;flex-shrink:0}.step-number,.step-number-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.step-number{width:80px;height:80px;background:linear-gradient(135deg,#1a1a1a,#2a2a2a 50%,#1a1a1a);color:#fff;border-radius:50%;-ms-flex-pack:center;justify-content:center;font-size:1.8rem;font-weight:700;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.1);border:3px solid #fff;-webkit-transition:all .3s ease;transition:all .3s ease}.process-step-card:nth-child(2n) .step-number{background:linear-gradient(135deg,#8bf246,#7ae63d 25%,#6bd635 50%,#7ae63d 75%,#8bf246);color:#1a1a1a;-webkit-box-shadow:0 8px 32px rgba(139,242,70,.3),inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:0 8px 32px rgba(139,242,70,.3),inset 0 1px 0 hsla(0,0%,100%,.2)}.step-icon{font-size:1.5rem;width:50px;height:50px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.08)}.step-content,.step-icon{background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px)}.step-content{border:1px solid hsla(0,0%,100%,.3);border-radius:24px;padding:32px;-ms-flex:1 1;flex:1 1;max-width:500px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.4);box-shadow:0 8px 32px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.4);-webkit-transition:all .3s ease;transition:all .3s ease}.step-content:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 16px 48px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.6);box-shadow:0 16px 48px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.6)}.step-title{font-size:1.4rem;font-weight:600;color:#0f172a;margin-bottom:12px;letter-spacing:-.01em;line-height:1.3}.step-description{color:#475569;font-size:1rem;line-height:1.6;margin:0;letter-spacing:.01em}.process-cta{text-align:center;background:hsla(0,0%,100%,.8);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.3);border-radius:32px;padding:48px 32px;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.5);box-shadow:0 20px 60px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.5);-webkit-animation:fadeInUp .8s ease-out .6s both;animation:fadeInUp .8s ease-out .6s both}.cta-content{max-width:600px;margin:0 auto}.cta-title{font-size:1.8rem;font-weight:600;color:#0f172a;margin-bottom:12px;letter-spacing:-.01em}.cta-subtitle{font-size:1.1rem;color:#64748b;margin-bottom:32px;line-height:1.6}.cta-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:12px;background:linear-gradient(135deg,#1a1a1a,#2a2a2a 50%,#1a1a1a);color:#fff;padding:18px 36px;border-radius:50px;font-size:1.1rem;font-weight:600;text-decoration:none;border:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1);letter-spacing:.02em}.cta-button:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 16px 48px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:0 16px 48px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.2);background:linear-gradient(135deg,#2a2a2a,#3a3a3a 50%,#2a2a2a)}.cta-button-icon{font-size:1.2rem}@-webkit-keyframes fadeInScale{0%{opacity:0;-webkit-transform:scale(.9) translateY(20px);transform:scale(.9) translateY(20px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fadeInScale{0%{opacity:0;-webkit-transform:scale(.9) translateY(20px);transform:scale(.9) translateY(20px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:1024px){.process-timeline:before{left:40px}.process-step-card{gap:20px}.process-step-card,.process-step-card:nth-child(2n){-ms-flex-direction:row!important;flex-direction:row!important}.step-number-container{-ms-flex-align:start;align-items:flex-start}.step-content{max-width:none}}@media (max-width:768px){.online-process-section{padding:80px 0}.online-process-container{padding:0 20px}.process-header,.process-timeline{margin-bottom:60px}.process-timeline{gap:32px}.process-timeline:before{left:30px}.process-step-card{gap:16px}.step-number{width:60px;height:60px;font-size:1.4rem}.step-icon{width:40px;height:40px;font-size:1.2rem}.step-content{padding:24px}.step-title{font-size:1.2rem}.step-description{font-size:.95rem}.process-cta{padding:32px 24px}.cta-title{font-size:1.5rem}.cta-button{padding:16px 28px;font-size:1rem}}@media (max-width:480px){.process-timeline:before{left:20px}.step-number-container{gap:4px}.step-number{width:50px;height:50px;font-size:1.2rem}.step-icon{width:35px;height:35px;font-size:1rem}.step-content{padding:20px}.cta-button{width:100%;max-width:300px;-ms-flex-pack:center;justify-content:center}}.online-final-cta-section{padding:80px 0;background:transparent;position:relative;z-index:1}.online-final-cta-container{max-width:1280px;margin:0 auto;padding:0 2rem}.final-cta-content{background:linear-gradient(135deg,#1a1a1a,#4a4a4a 25%,#666 50%,#4a4a4a 75%,#1a1a1a);padding:60px 40px;border-radius:32px;text-align:center;color:#fff;position:relative;overflow:hidden;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.3);box-shadow:0 20px 60px rgba(0,0,0,.3)}.final-cta-content:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,hsla(0,0%,100%,.05)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05) 50%,transparent);-webkit-animation:shimmer 3s infinite;animation:shimmer 3s infinite;z-index:1}.final-cta-title{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:300;color:#fff;margin-bottom:1.5rem;letter-spacing:-.01em}.final-cta-subtitle,.final-cta-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative;z-index:2}.final-cta-subtitle{font-size:1.125rem;line-height:1.6;color:hsla(0,0%,100%,.9);margin-bottom:2.5rem;letter-spacing:.01em}.final-cta-buttons{display:-ms-flexbox;display:flex;gap:1.5rem;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2}.final-cta-primary,.final-cta-secondary{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.75rem;padding:1rem 2.5rem;border-radius:50px;font-weight:600;font-size:1rem;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-decoration:none;border:none}.final-cta-primary{background:linear-gradient(135deg,#8bf246,#7ae63d 25%,#6bd635 50%,#7ae63d 75%,#8bf246);color:#1a1a1a;-webkit-box-shadow:0 4px 15px rgba(139,242,70,.3);box-shadow:0 4px 15px rgba(139,242,70,.3)}.final-cta-primary:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);background:linear-gradient(135deg,#7ae63d,#6bd635 25%,#5cc92d 50%,#6bd635 75%,#7ae63d);-webkit-box-shadow:0 8px 25px rgba(139,242,70,.4);box-shadow:0 8px 25px rgba(139,242,70,.4)}.final-cta-secondary{background:hsla(0,0%,100%,.1);backdrop-filter:blur(20px);color:#fff;border:2px solid hsla(0,0%,100%,.2)}.final-cta-secondary:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4)}.button-icon{font-size:1.125rem}.mpu-video-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:1000;backdrop-filter:blur(10px)}.mpu-video-modal-content{position:relative;width:90%;max-width:800px;aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 25px 50px rgba(0,0,0,.5);box-shadow:0 25px 50px rgba(0,0,0,.5)}.mpu-video-close{position:absolute;top:-40px;right:-40px;width:40px;height:40px;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;font-size:24px;font-weight:700;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;color:#1a1a1a;z-index:1001}.mpu-video-close:hover{background:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}.mpu-video-modal-content iframe{width:100%;height:100%;border:none}@-webkit-keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@media (max-width:1200px){.features-grid{grid-template-columns:repeat(2,1fr)}.feature-banner-card,.feature-hero-card{grid-column:span 2}}@media (max-width:1024px){.about-content,.online-hero-container{grid-template-columns:1fr;gap:2rem}.stats-grid{gap:1.25rem}.stats-grid-enhanced{gap:25px}.features-grid{grid-template-columns:1fr}.feature-banner-card,.feature-hero-card{grid-column:span 1}.feature-hero-card{padding:2rem}.hero-card-icon{font-size:3rem}.hero-card-title{font-size:1.25rem}.hero-card-description{font-size:1rem}.conclusion-card{-ms-flex-direction:column;flex-direction:column;text-align:center;padding:2rem;gap:1.5rem}.conclusion-features{-ms-flex-pack:center;justify-content:center}.stats-grid{gap:1.5rem}.stats-grid,.stats-grid-enhanced{grid-template-columns:repeat(2,1fr)}.stats-grid-enhanced{gap:20px}.stat-card{padding:2rem 1.5rem}.stat-card-enhanced{padding:30px 20px}.stat-icon{font-size:2.5rem}.stat-number{font-size:2rem}}@media (max-width:768px){.online-hero-title{font-size:2rem}.stats-grid{gap:1rem}.stats-grid,.stats-grid-enhanced{grid-template-columns:repeat(2,1fr)}.stats-grid-enhanced{gap:15px}.feature-card{padding:1.5rem 1rem}.features-grid,.online-faq-section{padding:80px 0}.online-faq-container{padding:0 20px}.faq-header{margin-bottom:60px}.faq-accordion{margin:50px 0 60px;gap:12px}.faq-question-btn{padding:20px 24px}.question-content{gap:16px}.question-number{width:35px;height:35px;font-size:.8rem}.question-text{font-size:1rem}.answer-content{padding:20px 24px;gap:12px}.answer-icon{width:28px;height:28px;font-size:.8rem}.faq-contact-card{padding:32px 24px;margin:0 20px}.contact-icon{font-size:2.5rem}.faq-contact-card h3{font-size:1.3rem}.contact-btn{width:100%;max-width:280px;-ms-flex-pack:center;justify-content:center}.process-step{-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1rem}.step-number{margin:0 auto}.consultation-content{padding:2rem}.final-cta-content{padding:40px 24px}.final-cta-buttons{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.final-cta-primary,.final-cta-secondary{width:100%;max-width:300px}.online-hero-buttons{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:.75rem}.online-hero-primary,.online-hero-secondary{-ms-flex-pack:center;justify-content:center}}@media (max-width:480px){.stats-grid,.stats-grid-enhanced{grid-template-columns:1fr}.stats-grid-enhanced{gap:20px}.stat-card{padding:1.25rem .75rem}.stat-card-enhanced{padding:25px 20px}.stats-conclusion{padding:30px 20px}}.mpu-social-proof-section{padding:80px 0;background:linear-gradient(135deg,#f8fafc,#fff 50%,#f1f5f9);position:relative;overflow:hidden}.mpu-social-proof-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 20%,rgba(122,237,58,.02) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(145,245,75,.02) 0,transparent 50%);pointer-events:none}.mpu-social-proof-container{max-width:1280px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.social-proof-header{text-align:center;margin-bottom:60px}.proof-badge{display:inline-block;background:linear-gradient(135deg,#1a1a1a,#4a4a4a 25%,#666 50%,#4a4a4a 75%,#1a1a1a);color:#fff;padding:10px 20px;border-radius:25px;font-size:.9rem;font-weight:600;margin-bottom:20px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.3);box-shadow:0 4px 15px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.2)}.social-proof-title{font-size:clamp(2.2rem,4vw,3rem);font-weight:400;color:#0f172a;margin-bottom:20px;letter-spacing:-.02em;line-height:1.2;font-family:Raleway,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.social-proof-title .highlight{color:#7aed3a;position:relative}.social-proof-title .highlight:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:3px;background:-webkit-gradient(linear,left top,right top,from(#7aed3a),to(#91f54b));background:linear-gradient(90deg,#7aed3a,#91f54b);border-radius:2px}.social-proof-subtitle{font-size:clamp(1.1rem,2vw,1.3rem);color:#2d3748;font-weight:400;margin-bottom:0}.social-proof-subtitle,.trust-badges-grid{max-width:800px;margin-left:auto;margin-right:auto}.trust-badges-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:60px}.trust-badge{background:#fff;padding:20px;border-radius:16px;text-align:center;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.08);box-shadow:0 4px 15px rgba(0,0,0,.08);border:1px solid #e2e8f0;-webkit-transition:all .3s ease;transition:all .3s ease}.trust-badge:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 25px rgba(0,0,0,.15);box-shadow:0 8px 25px rgba(0,0,0,.15)}.badge-icon{font-size:2rem;margin-bottom:10px}.badge-subtext{font-size:.85rem;color:#64748b}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-bottom:40px}.testimonial-card{background:#fff;border-radius:16px;padding:25px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.08);box-shadow:0 4px 15px rgba(0,0,0,.08);border:1px solid #e2e8f0;-webkit-transition:all .3s ease;transition:all .3s ease}.testimonial-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 25px rgba(0,0,0,.15);box-shadow:0 8px 25px rgba(0,0,0,.15)}.testimonial-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.user-info{gap:12px}.user-avatar,.user-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.user-avatar{width:40px;height:40px;background:linear-gradient(135deg,#7aed3a,#91f54b);border-radius:50%;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600;font-size:1.1rem}.user-details{-ms-flex-direction:column;flex-direction:column}.user-details,.user-name{display:-ms-flexbox;display:flex}.user-name{font-weight:600;color:#1a1a1a;font-size:.95rem;-ms-flex-align:center;align-items:center;gap:5px}.verified-badge{color:#7aed3a;font-weight:700}.user-location{font-size:.8rem;color:#64748b}.user-delikt{font-size:.8rem;color:#7aed3a;font-weight:500}.testimonial-meta{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;gap:5px}.rating,.testimonial-meta{display:-ms-flexbox;display:flex}.rating{gap:2px}.star{color:#fbbf24;font-size:.9rem}.time-ago{font-size:.75rem;color:#64748b}.testimonial-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px}.testimonial-quote{font-size:.9rem;line-height:1.5;color:#374151;margin:0;font-style:italic}.beleg-photo{position:relative;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.beleg-image{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;display:block}.beleg-overlay{position:absolute;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.7)));background:linear-gradient(transparent,rgba(0,0,0,.7));padding:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.beleg-label{color:#fff;font-size:.8rem;font-weight:600}.testimonial-card.video-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:50px;background:#fff;border-radius:16px;-webkit-box-shadow:0 4px 24px rgba(44,62,80,.1);box-shadow:0 4px 24px rgba(44,62,80,.1);padding:20px;max-width:1280px;margin:0 auto 16px;min-height:340px;grid-column:1/-1}.video-container{-ms-flex:0 0 520px;flex:0 0 520px;max-width:520px;min-width:320px;position:relative}.lazy-youtube-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;cursor:pointer;background-color:#000;border-radius:12px;-webkit-box-shadow:0 4px 24px rgba(44,62,80,.1);box-shadow:0 4px 24px rgba(44,62,80,.1)}.lazy-youtube-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:80px;background-color:rgba(255,0,0,.9);border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.3);box-shadow:0 4px 20px rgba(0,0,0,.3)}.play-button svg{margin-left:2px}.video-content{-ms-flex:1 1;flex:1 1;min-width:0}.video-content h3{margin:0;font-size:1.5rem;font-weight:800;color:#37cb6f;letter-spacing:-.5px}.video-content ul{margin:22px 0 18px;padding:0;list-style:none}.video-content li{margin-bottom:14px;font-weight:600;font-size:1.08rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#222}.video-content li span{margin-right:10px;font-size:1.2em}.social-proof-cta{background:linear-gradient(135deg,#1a1a1a,#4a4a4a 25%,#666 50%,#4a4a4a 75%,#1a1a1a);color:#fff;padding:40px;border-radius:20px;text-align:center;position:relative;overflow:hidden;margin-top:40px}.social-proof-cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 20%,rgba(122,237,58,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(145,245,75,.1) 0,transparent 50%);pointer-events:none}.cta-content{position:relative;z-index:1}.cta-content h3{font-size:1.5rem;font-weight:600;margin:0 0 15px;color:#fff}.cta-content p{font-size:1.1rem;margin:0 0 30px;opacity:.9}.cta-email-form{max-width:500px;margin:0 auto}.cta-form{display:-ms-flexbox;display:flex;gap:10px;margin-bottom:20px}.cta-email-input{-ms-flex:1 1;flex:1 1;padding:12px 16px;border:none;border-radius:8px;font-size:1rem;background:#fff;color:#1a1a1a}.cta-email-input::-webkit-input-placeholder{color:#64748b}.cta-email-input::-moz-placeholder{color:#64748b}.cta-email-input:-ms-input-placeholder{color:#64748b}.cta-email-input::-ms-input-placeholder{color:#64748b}.cta-email-input::placeholder{color:#64748b}.cta-submit-btn{background:linear-gradient(135deg,#7aed3a,#91f54b);color:#1a1a1a;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.cta-submit-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 15px rgba(122,237,58,.3);box-shadow:0 4px 15px rgba(122,237,58,.3)}.cta-trust-elements{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cta-trust-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;font-size:.9rem;opacity:.9}.trust-icon{font-size:1.1rem}@media (max-width:768px){.trust-badges-grid{grid-template-columns:1fr;gap:15px}.testimonials-grid{grid-template-columns:1fr;gap:20px}.testimonial-card.video-row{-ms-flex-direction:column;flex-direction:column;gap:30px;padding:20px;min-height:auto}.video-container{-ms-flex:none;flex:none;width:100%;max-width:none}.cta-form{-ms-flex-direction:column;flex-direction:column}.cta-trust-elements{gap:20px}}@media (max-width:480px){.testimonial-header{-ms-flex-direction:column;flex-direction:column;gap:15px}.testimonial-header,.testimonial-meta{-ms-flex-align:start;align-items:flex-start}.social-proof-cta{padding:30px 20px}.cta-trust-elements{-ms-flex-direction:column;flex-direction:column;gap:15px}}.trust-text{font-weight:500}.google-reviews-section{margin-top:60px;padding:40px 0}.google-reviews-title{text-align:center;font-size:1.8rem;font-weight:600;color:#1a1a1a;margin-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px}.google-green{color:#34a853}.google-reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;max-width:1000px;margin:0 auto}.google-review-card{background:#fff;padding:20px;border-radius:12px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.08);box-shadow:0 4px 15px rgba(0,0,0,.08);border:1px solid #e2e8f0;-webkit-transition:all .3s ease;transition:all .3s ease}.google-review-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 25px rgba(0,0,0,.15);box-shadow:0 8px 25px rgba(0,0,0,.15)}.review-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.review-author{font-weight:600;color:#1a1a1a;font-size:.9rem}.review-rating{color:#fbbf24;font-size:.9rem}.review-date{font-size:.8rem;color:#64748b}.review-content{font-size:.9rem;line-height:1.5;color:#374151}@media (max-width:768px){.google-reviews-grid{grid-template-columns:1fr;gap:15px}.google-reviews-title{font-size:1.5rem;-ms-flex-direction:column;flex-direction:column;gap:5px}}.mpu-about-section{padding:80px 0;background:transparent;position:relative;z-index:1;font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif}.mpu-about-container{max-width:1280px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.about-preview{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:60px;gap:60px;-ms-flex-align:center;align-items:center}.about-preview-content{max-width:600px;-webkit-animation:fadeInLeft .8s ease-out;animation:fadeInLeft .8s ease-out}.about-badge{display:inline-block;background:hsla(0,0%,100%,.9);backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.08);padding:8px 20px;border-radius:25px;font-size:.9rem;font-weight:600;margin-bottom:24px;color:#1e293b;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.08);letter-spacing:.02em}.about-title{font-size:clamp(2.2rem,4vw,3rem);font-weight:400;color:#0f172a;margin-bottom:28px;line-height:1.15;letter-spacing:-.02em;font-family:Inter,sans-serif}.about-title .highlight{background:linear-gradient(135deg,#1a1a1a,#4a4a4a 25%,#666 50%,#4a4a4a 75%,#1a1a1a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:500;position:relative}.about-subtitle{font-size:1.25rem;color:#475569;line-height:1.7;font-weight:400;margin-bottom:32px;letter-spacing:.01em}.about-stats-preview{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:32px}@media (max-width:768px){.about-stats-preview{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;margin-bottom:24px!important}}.about-stats-preview .stat-item{background:hsla(0,0%,100%,.8);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.3);border-radius:12px;padding:12px 8px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.06);box-shadow:0 4px 16px rgba(0,0,0,.06)}.about-stats-preview .stat-item:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.1);box-shadow:0 8px 24px rgba(0,0,0,.1)}.about-stats-preview .stat-number{font-size:1.25rem;font-weight:200;background:linear-gradient(135deg,#1a1a1a,#4a4a4a 25%,#666 50%,#4a4a4a 75%,#1a1a1a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1;margin-bottom:4px}.about-stats-preview .stat-label,.about-stats-preview .stat-number{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.about-stats-preview .stat-label{font-size:.75rem;color:#334155;font-weight:400;line-height:1.2}.about-cta-group{display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.about-cta-primary{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:10px;background:linear-gradient(135deg,#1a1a1a,#2a2a2a 50%,#1a1a1a);color:#fff;padding:16px 32px;border-radius:50px;font-size:1rem;font-weight:600;border:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1);letter-spacing:.02em;text-decoration:none}.about-cta-primary:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 12px 40px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:0 12px 40px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.2);background:linear-gradient(135deg,#2a2a2a,#3a3a3a 50%,#2a2a2a)}.about-cta-secondary{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:10px;background:hsla(0,0%,100%,.8);backdrop-filter:blur(20px);color:#1e293b;padding:16px 32px;border-radius:50px;font-size:1rem;font-weight:600;border:1px solid rgba(0,0,0,.08);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.08);letter-spacing:.02em;text-decoration:none}.about-cta-secondary:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);background:hsla(0,0%,100%,.95);-webkit-box-shadow:0 12px 40px rgba(0,0,0,.12);box-shadow:0 12px 40px rgba(0,0,0,.12);border-color:rgba(0,0,0,.12)}.cta-icon{font-size:1.1rem}.about-preview-image{position:relative;-webkit-animation:fadeInRight .8s ease-out;animation:fadeInRight .8s ease-out}.about-preview-image .image-container{position:relative;border-radius:24px;overflow:hidden;height:400px;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.12),0 8px 24px rgba(0,0,0,.06);box-shadow:0 20px 60px rgba(0,0,0,.12),0 8px 24px rgba(0,0,0,.06);background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.about-preview-image .preview-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.about-preview-image .image-container:hover .preview-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.image-badge{position:absolute;top:24px;right:24px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border-radius:20px;padding:16px 20px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.1);box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.3)}.badge-content{text-align:center}.badge-number{font-size:1.5rem;font-weight:800;color:#1e293b;line-height:1}.badge-label{font-size:.8rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.05em}@media (max-width:1024px){.about-preview{grid-template-columns:1fr;gap:40px;text-align:center}.about-stats-preview{grid-template-columns:repeat(2,1fr);max-width:400px;margin:0 auto 32px;gap:10px}.about-cta-group{-ms-flex-pack:center;justify-content:center}}@media (max-width:768px){.mpu-about-section{padding:60px 0}.mpu-about-container{padding:0 20px}.about-stats-preview{grid-template-columns:repeat(2,1fr);max-width:350px;gap:8px}.about-stats-preview .stat-item{padding:10px 6px}.about-stats-preview .stat-number{font-size:1.1rem}.about-stats-preview .stat-label{font-size:.7rem}.about-preview-image .image-container{height:300px}.about-cta-group{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:12px}.about-cta-primary,.about-cta-secondary{width:100%;max-width:280px;-ms-flex-pack:center;justify-content:center;text-decoration:none}}.mpu-calendly-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:999999;backdrop-filter:blur(10px);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.mpu-calendly-modal.open{opacity:1;visibility:visible}.mpu-calendly-modal-content{background:#fff;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;padding:0;max-width:1000px;width:95%;height:98vh;position:relative;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.5);box-shadow:0 20px 60px rgba(0,0,0,.5);backdrop-filter:blur(20px);overflow:hidden;z-index:999999}.mpu-calendly-close{position:absolute;top:15px;right:15px;background:rgba(0,0,0,.7);border:1px solid hsla(0,0%,100%,.2);color:#fff;width:30px;height:30px;border-radius:50%;cursor:pointer;font-size:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:999999}.mpu-calendly-close:hover{background:rgba(0,0,0,.9);-webkit-transform:scale(1.1);transform:scale(1.1)}body.calendly-modal-open{overflow:hidden}