.features-grid-modern[data-v-1268c84e]{position:relative;padding:2rem 0}.feature-card-modern[data-v-1268c84e]{position:relative;display:flex;flex-direction:column;height:100%;background:#ffffffb3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:24px;border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px #0000000f;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer}.feature-card-modern[data-v-1268c84e]:hover{transform:translateY(-8px);box-shadow:0 20px 60px #0000001f;border-color:rgba(var(--bs-primary-rgb),.3)}.feature-card-modern:hover .feature-image-wrapper[data-v-1268c84e]:before{opacity:1}.feature-card-modern:hover .feature-img[data-v-1268c84e]{transform:scale(1.05)}.feature-image-wrapper[data-v-1268c84e]{position:relative;width:100%;height:320px;overflow:hidden;background:#1d292f;cursor:pointer}.feature-image-wrapper[data-v-1268c84e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(var(--bs-primary-rgb),.1),#41d9bb1a);opacity:0;transition:opacity .4s ease;z-index:2}.feature-image-zoom-hint[data-v-1268c84e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;opacity:0;transition:all .3s ease;z-index:4;pointer-events:none}.feature-image-zoom-hint i[data-v-1268c84e]{font-size:20px;color:var(--bs-primary)}.feature-image-wrapper:hover .feature-image-zoom-hint[data-v-1268c84e]{opacity:1}.feature-image-overlay[data-v-1268c84e]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.1) 100%);z-index:1}.feature-number[data-v-1268c84e]{position:absolute;top:20px;right:20px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;font-size:14px;font-weight:700;color:var(--bs-primary);z-index:3;box-shadow:0 4px 12px #0000001a}.feature-images-multi[data-v-1268c84e]{display:flex;gap:12px;height:100%;padding:20px}.feature-image-main[data-v-1268c84e]{flex:1;border-radius:16px;overflow:hidden;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.feature-image-secondary[data-v-1268c84e]{width:30%;border-radius:16px;overflow:hidden;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.feature-image-single[data-v-1268c84e]{width:100%;height:100%;padding:20px}.feature-img[data-v-1268c84e]{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1);border-radius:16px}.feature-image-single .feature-img[data-v-1268c84e]{object-fit:contain}.feature-content-wrapper[data-v-1268c84e]{padding:28px 32px;border-radius:20px;margin:12px;flex:1;display:flex;flex-direction:column;background:#ffffff80}.feature-header[data-v-1268c84e]{margin-bottom:12px}.feature-title[data-v-1268c84e]{font-size:22px;font-weight:700;line-height:1.3;color:#1c262b;margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.feature-badge[data-v-1268c84e]{display:inline-flex;align-items:center;vertical-align:baseline;padding:4px 12px;background:var(--bs-danger);color:#fff;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 12px rgba(var(--bs-danger-rgb),.3);line-height:1;transform:translateY(-12px)}.feature-badge i[data-v-1268c84e]{font-size:10px}.feature-description[data-v-1268c84e]{font-size:15px;line-height:1.7;color:#64748b;margin:0 0 20px;flex:1}.feature-accent-line[data-v-1268c84e]{width:60px;height:4px;background:#15f2b8;border-radius:2px;margin-top:auto}.features-load-more[data-v-1268c84e]{text-align:center;margin-top:4rem;padding:2rem 0}.btn-load-more[data-v-1268c84e]{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;background:#fffc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(var(--bs-primary-rgb),.2);border-radius:16px;color:#1becb7;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px rgba(var(--bs-primary-rgb),.1)}.btn-load-more[data-v-1268c84e]:hover:not(:disabled){transform:translateY(-2px);background:rgba(var(--bs-primary-rgb),.1);border-color:rgba(var(--bs-primary-rgb),.4);box-shadow:0 8px 24px rgba(var(--bs-primary-rgb),.2);color:#15f2b8}.btn-load-more[data-v-1268c84e]:active:not(:disabled){transform:translateY(0)}.btn-load-more[data-v-1268c84e]:disabled{opacity:.6;cursor:not-allowed}.btn-icon[data-v-1268c84e]{display:inline-flex;align-items:center;animation:bounce-1268c84e 2s infinite}@keyframes bounce-1268c84e{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (max-width: 991.98px){.feature-card-modern[data-v-1268c84e]{border-radius:20px}.feature-image-wrapper[data-v-1268c84e]{height:280px}.feature-content-wrapper[data-v-1268c84e]{padding:24px}.feature-title[data-v-1268c84e]{font-size:20px}.feature-description[data-v-1268c84e]{font-size:14px}}@media (max-width: 767.98px){.features-grid-modern[data-v-1268c84e]{padding:1rem 0}.feature-card-modern[data-v-1268c84e]{border-radius:16px}.feature-image-wrapper[data-v-1268c84e]{height:240px}.feature-images-multi[data-v-1268c84e]{padding:12px;gap:8px}.feature-image-secondary[data-v-1268c84e]{display:none}.feature-content-wrapper[data-v-1268c84e]{padding:20px}.feature-title[data-v-1268c84e]{font-size:18px}.feature-number[data-v-1268c84e]{width:40px;height:40px;font-size:12px;top:12px;right:12px}.btn-load-more[data-v-1268c84e]{padding:14px 28px;font-size:14px}}@media (prefers-color-scheme: dark){.feature-card-modern[data-v-1268c84e]{background:#1b262a;border-color:#ffffff1a}.feature-content-wrapper[data-v-1268c84e]{background:#ececec}.feature-title[data-v-1268c84e]{color:#1c262b}.feature-description[data-v-1268c84e]{color:#94a3b8}.feature-number[data-v-1268c84e]{background:#1e293bf2;color:#818cf8}.btn-load-more[data-v-1268c84e]{background:#1e293bcc;color:#1becb7;border-color:#818cf833}}@keyframes fadeInUp-1268c84e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.feature-card-modern[data-v-1268c84e]{animation:fadeInUp-1268c84e .6s ease-out backwards}.feature-card-modern[data-v-1268c84e]:nth-child(1){animation-delay:.1s}.feature-card-modern[data-v-1268c84e]:nth-child(2){animation-delay:.2s}.feature-card-modern[data-v-1268c84e]:nth-child(3){animation-delay:.3s}.feature-card-modern[data-v-1268c84e]:nth-child(4){animation-delay:.4s}.feature-image-modal[data-v-1268c84e]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem;animation:fadeIn-1268c84e .3s ease}.feature-image-modal-content[data-v-1268c84e]{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.feature-image-modal-close[data-v-1268c84e]{position:absolute;top:-50px;right:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.3);border-radius:50%;color:#fff;font-size:20px;cursor:pointer;transition:all .3s ease;z-index:10000}.feature-image-modal-close[data-v-1268c84e]:hover{background:#ffffff4d;transform:rotate(90deg)}.feature-image-modal-body[data-v-1268c84e]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.feature-image-modal-img[data-v-1268c84e]{max-width:100%;max-height:85vh;object-fit:contain;border-radius:12px;box-shadow:0 20px 60px #00000080;animation:zoomIn-1268c84e .3s ease;transition:opacity .3s ease}.feature-image-modal-nav[data-v-1268c84e]{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:20px}.feature-image-modal-prev[data-v-1268c84e],.feature-image-modal-next[data-v-1268c84e]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.3);border-radius:50%;color:#fff;font-size:18px;cursor:pointer;transition:all .3s ease}.feature-image-modal-prev[data-v-1268c84e]:hover:not(:disabled),.feature-image-modal-next[data-v-1268c84e]:hover:not(:disabled){background:rgba(var(--bs-primary-rgb),.8);border-color:var(--bs-primary);transform:scale(1.1)}.feature-image-modal-prev[data-v-1268c84e]:disabled,.feature-image-modal-next[data-v-1268c84e]:disabled{opacity:.3;cursor:not-allowed}.feature-image-modal-counter[data-v-1268c84e]{color:#fff;font-size:16px;font-weight:600;padding:8px 16px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px}@keyframes fadeIn-1268c84e{0%{opacity:0}to{opacity:1}}@keyframes zoomIn-1268c84e{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width: 767.98px){.feature-image-modal[data-v-1268c84e]{padding:1rem}.feature-image-modal-close[data-v-1268c84e]{top:-40px;width:40px;height:40px;font-size:18px}.feature-image-modal-img[data-v-1268c84e]{max-height:75vh}.feature-image-modal-prev[data-v-1268c84e],.feature-image-modal-next[data-v-1268c84e]{width:40px;height:40px;font-size:16px}.feature-image-modal-counter[data-v-1268c84e]{font-size:14px;padding:6px 12px}}.screenshots-carousel[data-v-fe3a8192]{width:100%}@media (max-width: 1024px){.screenshots-carousel[data-v-fe3a8192]{--carousel-items-to-show: 2}}@media (max-width: 600px){.screenshots-carousel[data-v-fe3a8192]{--carousel-items-to-show: 1}}.installation-service-section[data-v-f737c912]{padding:clamp(2rem,5vw,5rem) 0;position:relative;overflow:hidden;background:linear-gradient(135deg,#f8fafc,#f1f5f9,#e2e8f0);display:flex;align-items:center;min-height:auto}.installation-service-section[data-v-f737c912]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(59,130,246,.08) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(139,92,246,.06) 0%,transparent 50%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.9) 0%,transparent 70%);pointer-events:none;z-index:0}.bg-decoration[data-v-f737c912]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none;z-index:0}.bg-circle[data-v-f737c912]{position:absolute;border-radius:50%;background:#3b82f60d;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);animation:float-f737c912 20s ease-in-out infinite}.bg-circle-1[data-v-f737c912]{width:400px;height:400px;top:-200px;right:-100px;animation-delay:0s}.bg-circle-2[data-v-f737c912]{width:300px;height:300px;bottom:-150px;left:-50px;animation-delay:5s}.bg-circle-3[data-v-f737c912]{width:250px;height:250px;top:50%;right:10%;animation-delay:10s}@keyframes float-f737c912{0%,to{transform:translate(0) scale(1);opacity:.2}50%{transform:translate(30px,-30px) scale(1.1);opacity:.4}}.service-card[data-v-f737c912]{max-width:min(900px,95vw);margin:0 auto;background:#fffffffa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:clamp(20px,4vw,32px);padding:clamp(1.5rem,4vw,4rem) clamp(1.25rem,2.5vw,2.5rem);box-shadow:0 20px 60px #00000014,0 0 0 1px #e2e8f080,inset 0 1px #ffffffe6;position:relative;z-index:1;transition:transform .3s ease,box-shadow .3s ease;border:1px solid rgba(241,245,249,.8);box-sizing:border-box}.service-card[data-v-f737c912]:hover{transform:translateY(-4px);box-shadow:0 30px 80px #0000001f,0 0 0 1px #e2e8f099,inset 0 1px #ffffffe6;border-color:#cbd5e199}.floating-particles[data-v-f737c912]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2}.particle[data-v-f737c912]{position:absolute;width:8px;height:8px;background:linear-gradient(135deg,#3b82f666,#8b5cf64d);border-radius:50%;opacity:.4;animation:particleFloat-f737c912 8s ease-in-out infinite}.particle-1[data-v-f737c912]{top:20%;left:10%;animation-delay:0s}.particle-2[data-v-f737c912]{top:60%;right:15%;animation-delay:2s}.particle-3[data-v-f737c912]{bottom:30%;left:20%;animation-delay:4s}.particle-4[data-v-f737c912]{top:40%;right:30%;animation-delay:6s}@keyframes particleFloat-f737c912{0%,to{transform:translate(0) scale(1);opacity:.3}50%{transform:translate(20px,-30px) scale(1.2);opacity:.6}}.service-content[data-v-f737c912]{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:3}.service-icon-wrapper[data-v-f737c912]{margin-bottom:clamp(1rem,1.7vw,1.7rem);position:relative}.service-icon[data-v-f737c912]{width:clamp(64px,10vw,100px);height:clamp(64px,10vw,100px);border-radius:50%;background:linear-gradient(135deg,#1becb7,#1d292f);border:clamp(3px,.5vw,5px) solid white;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #3b82f666,0 0 0 clamp(6px,.8vw,8px) #3b82f61a,inset 0 2px 4px #ffffff4d;position:relative;animation:iconPulse-f737c912 3s ease-in-out infinite;font-size:clamp(2rem,4vw,3rem);line-height:1}.icon-glow[data-v-f737c912]{position:absolute;width:clamp(80px,12vw,120px);height:clamp(80px,12vw,120px);border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.3) 0%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);animation:glowPulse-f737c912 2s ease-in-out infinite}.rocket-svg[data-v-f737c912]{width:56px;height:56px;position:relative;z-index:1;animation:rocketFloat-f737c912 3s ease-in-out infinite}@keyframes iconPulse-f737c912{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes glowPulse-f737c912{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}}@keyframes rocketFloat-f737c912{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(5deg)}}.service-heading[data-v-f737c912]{font-size:clamp(1.5rem,4vw,2.1rem);font-weight:800;color:#1e293b;margin:0 0 clamp(.5rem,1vw,.75rem) 0;line-height:1.2;background:linear-gradient(135deg,#1e293b,#1becb7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em;word-wrap:break-word;overflow-wrap:break-word}.service-subheading[data-v-f737c912]{font-size:clamp(.95rem,2.2vw,1.1rem);font-weight:500;color:#475569;margin:0 0 clamp(1rem,2vw,2rem) 0;line-height:1;letter-spacing:-.01em;word-wrap:break-word;overflow-wrap:break-word}.service-description[data-v-f737c912]{font-size:clamp(.875rem,1.8vw,1rem);color:#64748b;line-height:1.5;margin:0 0 clamp(1.5rem,3vw,2.5rem) 0;max-width:min(680px,100%);text-align:left;word-wrap:break-word;overflow-wrap:break-word}.how-it-works[data-v-f737c912]{width:100%;margin-bottom:clamp(1.5rem,3vw,2.5rem);text-align:left;background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:clamp(1.25rem,2.5vw,2rem);border-radius:clamp(16px,2.5vw,20px);border:1px solid rgba(59,130,246,.1);position:relative;overflow:hidden;box-sizing:border-box}.how-it-works[data-v-f737c912]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#1becb7,#8b5cf6,#1becb7);background-size:200% 100%;animation:gradientShift-f737c912 3s ease infinite}@keyframes gradientShift-f737c912{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.how-it-works-title[data-v-f737c912]{font-size:clamp(1rem,2.2vw,1.25rem);font-weight:700;color:#1e293b;margin:0 0 clamp(1rem,2vw,1.5rem) 0;display:flex;align-items:center;gap:clamp(.375rem,.8vw,.5rem);flex-wrap:wrap}.title-icon[data-v-f737c912]{font-size:clamp(1.125rem,2.4vw,1.5rem);animation:sparkle-f737c912 2s ease-in-out infinite;flex-shrink:0}@keyframes sparkle-f737c912{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.2) rotate(180deg)}}.steps-list[data-v-f737c912]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:clamp(.75rem,1.5vw,.75rem)}.step-item[data-v-f737c912]{display:flex;align-items:flex-start;gap:clamp(.875rem,1vw,1rem);position:relative;padding-left:clamp(.25rem,.6vw,.5rem)}.step-number-wrapper[data-v-f737c912]{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.step-number[data-v-f737c912]{display:flex;align-items:center;justify-content:center;width:clamp(28px,4.5vw,36px);height:clamp(28px,4.5vw,36px);background:linear-gradient(135deg,#1becb7,#1d292f);color:#fff;border-radius:50%;font-weight:700;font-size:clamp(.875rem,1.6vw,1rem);box-shadow:0 4px 12px #3b82f666,inset 0 1px 2px #ffffff4d;position:relative;z-index:2;transition:transform .3s ease,box-shadow .3s ease;flex-shrink:0}.step-item:hover .step-number[data-v-f737c912]{transform:scale(1.1) rotate(5deg);box-shadow:0 6px 20px #3b82f680,inset 0 1px 2px #ffffff4d}.step-connector[data-v-f737c912]{width:2px;height:clamp(30px,5vw,40px);background:linear-gradient(180deg,#1becb7 0%,transparent 100%);margin-top:clamp(.375rem,.8vw,.5rem);opacity:.3}.step-content[data-v-f737c912]{flex:1;padding-top:clamp(0rem,.8vw,0rem);min-width:0}.step-text[data-v-f737c912]{color:#475569;font-size:clamp(1rem,1.7vw,1.09rem);line-height:1.6;font-weight:500;word-wrap:break-word;overflow-wrap:break-word}.contact-button-wrapper[data-v-f737c912]{margin-bottom:clamp(1.5rem,2.5vw,2rem);width:100%;display:flex;justify-content:center}.contact-button[data-v-f737c912]{display:inline-flex;align-items:center;gap:clamp(.625rem,1.4vw,.875rem);position:relative;color:#fff;padding:clamp(.875rem,1.8vw,1.125rem) clamp(1.5rem,3.2vw,2.5rem);border-radius:clamp(12px,2vw,16px);text-decoration:none;font-weight:700;font-size:clamp(.875rem,1.7vw,1.0625rem);overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 24px #3b82f666,0 0 0 1px #ffffff1a inset;z-index:1;white-space:nowrap;max-width:100%}.button-bg[data-v-f737c912]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#1becb7,#1d292f,#1d4ed8);z-index:-1;transition:opacity .4s ease}.button-shine[data-v-f737c912]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.3) 50%,transparent 70%);transform:rotate(45deg);animation:shine-f737c912 3s infinite;z-index:0}@keyframes shine-f737c912{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}.contact-button[data-v-f737c912]:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 32px #3b82f680,0 0 0 1px #fff3 inset;color:#fff;text-decoration:none}.contact-button:hover .button-bg[data-v-f737c912]{opacity:.9}.contact-button[data-v-f737c912]:active{transform:translateY(-1px) scale(.98)}.button-icon[data-v-f737c912]{width:clamp(18px,2.8vw,20px);height:clamp(18px,2.8vw,20px);position:relative;z-index:1;flex-shrink:0}.contact-button span[data-v-f737c912]{position:relative;z-index:1}.service-footer[data-v-f737c912]{font-size:clamp(.75rem,1.5vw,.9375rem);color:#94a3b8;display:flex;align-items:center;justify-content:center;gap:clamp(.25rem,.6vw,.375rem);flex-wrap:wrap;word-wrap:break-word;overflow-wrap:break-word}.footer-text[data-v-f737c912]{margin-right:.25rem}.footer-link[data-v-f737c912]{color:#1becb7;text-decoration:none;font-weight:600;transition:all .2s ease;position:relative}.footer-link[data-v-f737c912]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,#1becb7,#8b5cf6);transition:width .3s ease}.footer-link[data-v-f737c912]:hover{color:#1d292f;text-decoration:none}.footer-link[data-v-f737c912]:hover:after{width:100%}.footer-separator[data-v-f737c912]{color:#cbd5e1;margin:0 .125rem}@media (max-width: 1200px){.service-card[data-v-f737c912]{max-width:min(900px,92vw)}}@media (max-width: 1024px){.service-card[data-v-f737c912]{padding:clamp(2rem,3vw,3rem) clamp(1.75rem,2.5vw,2.5rem);border-radius:clamp(20px,3.5vw,28px)}}@media (max-width: 768px){.installation-service-section[data-v-f737c912]{padding:clamp(2rem,4vw,3rem) 0;min-height:auto}.service-card[data-v-f737c912]{padding:clamp(1.75rem,3.2vw,2.5rem) clamp(1.5rem,2.6vw,2rem);border-radius:clamp(18px,3vw,24px);margin:0 clamp(.75rem,1.3vw,1rem)}.service-description[data-v-f737c912],.how-it-works[data-v-f737c912]{text-align:center}.how-it-works-title[data-v-f737c912],.step-item[data-v-f737c912]{justify-content:center}.step-content[data-v-f737c912]{text-align:left}.bg-circle[data-v-f737c912],.floating-particles[data-v-f737c912]{display:none}}@media (max-width: 480px){.installation-service-section[data-v-f737c912]{padding:clamp(1.5rem,3vw,2rem) 0}.service-card[data-v-f737c912]{padding:clamp(1.5rem,2.6vw,2rem) clamp(1.25rem,2vw,1.5rem);border-radius:clamp(16px,2.5vw,20px);margin:0 clamp(.5rem,1vw,.75rem)}.contact-button[data-v-f737c912]{width:100%;justify-content:center;white-space:normal;padding:clamp(.875rem,1.8vw,1rem) clamp(1.25rem,2vw,1.5rem)}.contact-button span[data-v-f737c912]{text-align:center}.service-footer[data-v-f737c912]{flex-direction:column;gap:clamp(.375rem,.8vw,.5rem);text-align:center}.footer-text[data-v-f737c912]{margin-right:0;margin-bottom:.25rem}.footer-link[data-v-f737c912]{display:inline-block;margin:0 .25rem}.footer-separator[data-v-f737c912]{display:none}}@media (max-width: 360px){.service-card[data-v-f737c912]{padding:clamp(1.25rem,2vw,1.5rem) clamp(1rem,1.8vw,1.25rem)}.contact-button[data-v-f737c912]{font-size:clamp(.8rem,1.5vw,.875rem)}}.support-section[data-v-c4be5427]{padding:4rem 0;position:relative;overflow:hidden}.support-section[data-v-c4be5427]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="1" fill="rgba(255,255,255,0.1)"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.3}.support-wrapper[data-v-c4be5427]{position:relative;z-index:2}.support-card[data-v-c4be5427]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;background:#ffffff1a;border-radius:24px;padding:3rem;border:1px solid rgba(255,255,255,.2);box-shadow:0 25px 50px #0000001a;position:relative;overflow:hidden;background:linear-gradient(135deg,#41d9bb,#2bb8a3)}.support-content[data-v-c4be5427]{color:#fff}.support-header[data-v-c4be5427]{margin-bottom:2rem}.support-icon[data-v-c4be5427]{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:#fff3;border-radius:16px;margin-bottom:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.support-icon svg[data-v-c4be5427]{color:#fff}.support-title[data-v-c4be5427]{font-size:2.5rem;font-weight:700;margin:0 0 1rem;background:linear-gradient(135deg,#fff,#e0e7ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.support-description[data-v-c4be5427]{font-size:1.1rem;line-height:1.6;color:#ffffffe6;margin:0 0 2rem}.support-actions[data-v-c4be5427]{display:flex;flex-direction:column;gap:1.5rem}.support-button[data-v-c4be5427]{align-self:flex-start}.support-features[data-v-c4be5427]{display:flex;gap:1.5rem;flex-wrap:wrap}.feature-item[data-v-c4be5427]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff1a;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.feature-item[data-v-c4be5427]:hover{background:#fff3;transform:translateY(-2px)}.feature-icon[data-v-c4be5427]{font-size:1.2rem}.feature-item span[data-v-c4be5427]{font-size:.9rem;font-weight:500;color:#fff}.support-visual[data-v-c4be5427]{position:relative}.visual-container[data-v-c4be5427]{position:relative;display:flex;justify-content:center;align-items:center}.support-image[data-v-c4be5427]{max-width:100%;height:auto;border-radius:16px;box-shadow:0 20px 40px #0003;transition:transform .3s ease}.support-image[data-v-c4be5427]:hover{transform:scale(1.05)}.floating-elements[data-v-c4be5427]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.floating-dot[data-v-c4be5427]{position:absolute;width:12px;height:12px;background:#fffc;border-radius:50%}.dot-1[data-v-c4be5427]{top:20%;left:10%;animation-delay:0s}.dot-2[data-v-c4be5427]{top:60%;right:15%;animation-delay:1.5s}.dot-3[data-v-c4be5427]{bottom:30%;left:20%;animation-delay:3s}@keyframes float-c4be5427{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@media (max-width: 1024px){.support-card[data-v-c4be5427]{grid-template-columns:1fr;gap:2rem;padding:2rem}.support-title[data-v-c4be5427]{font-size:2rem}.support-features[data-v-c4be5427]{justify-content:center}}@media (max-width: 768px){.support-section[data-v-c4be5427]{padding:2rem 0}.support-card[data-v-c4be5427]{padding:1.5rem;border-radius:16px}.support-title[data-v-c4be5427]{font-size:1.75rem}.support-description[data-v-c4be5427]{font-size:1rem}.support-features[data-v-c4be5427]{flex-direction:column;gap:1rem}.feature-item[data-v-c4be5427]{justify-content:center}}@media (max-width: 480px){.support-card[data-v-c4be5427]{padding:1rem}.support-title[data-v-c4be5427]{font-size:1.5rem}.support-icon[data-v-c4be5427]{width:48px;height:48px}.support-icon svg[data-v-c4be5427]{width:24px;height:24px}}
