.lidar-page[data-v-435757b4]{--bg-dark: #0D0D2B;--bg-card: rgba(255, 255, 255, .05);--bg-card-hover: rgba(255, 255, 255, .08);--text-primary: #FFFFFF;--text-secondary: rgba(255, 255, 255, .7);--text-muted: rgba(255, 255, 255, .5);--accent: #1271FF;--accent-hover: #0A5FE8;--border: rgba(255, 255, 255, .1);--header-bg: rgba(13, 13, 43, .8);min-height:100vh;background:var(--bg-dark);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow-x:hidden}.lidar-page.light-theme[data-v-435757b4]{--bg-dark: #F5F7FA;--bg-card: rgba(0, 0, 0, .03);--bg-card-hover: rgba(0, 0, 0, .06);--text-primary: #1A1A2E;--text-secondary: rgba(26, 26, 46, .7);--text-muted: rgba(26, 26, 46, .5);--border: rgba(0, 0, 0, .08);--header-bg: rgba(245, 247, 250, .9)}.lidar-page.light-theme .gradient-bg[data-v-435757b4]{opacity:.4}.lidar-page.light-theme .g1[data-v-435757b4]{background:radial-gradient(circle,rgba(18,113,255,.3) 0%,transparent 60%)}.lidar-page.light-theme .g2[data-v-435757b4]{background:radial-gradient(circle,rgba(139,92,246,.3) 0%,transparent 60%)}.lidar-page.light-theme .g3[data-v-435757b4]{background:radial-gradient(circle,rgba(50,160,220,.25) 0%,transparent 60%)}.lidar-page.light-theme .g4[data-v-435757b4]{background:radial-gradient(circle,rgba(18,113,255,.25) 0%,transparent 60%)}.lidar-page.light-theme .g5[data-v-435757b4]{background:radial-gradient(circle,rgba(139,92,246,.2) 0%,transparent 60%)}.lidar-page.light-theme .header[data-v-435757b4]{background:var(--header-bg)}.lidar-page.light-theme .footer[data-v-435757b4],.lidar-page.light-theme .form-input[data-v-435757b4]{background:rgba(0,0,0,.03)}.lidar-page.light-theme .form-input[data-v-435757b4]:focus{background:rgba(0,0,0,.05)}.lidar-page.light-theme .pricing-pro[data-v-435757b4]{background:linear-gradient(135deg,rgba(18,113,255,.08) 0%,rgba(139,92,246,.08) 100%)}.lidar-page.light-theme .cta-card[data-v-435757b4]{background:linear-gradient(135deg,rgba(18,113,255,.1) 0%,rgba(139,92,246,.1) 100%)}.gradient-bg[data-v-435757b4]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;pointer-events:none}.gradients-container[data-v-435757b4]{filter:blur(100px);width:100%;height:100%;position:relative}.g1[data-v-435757b4],.g2[data-v-435757b4],.g3[data-v-435757b4],.g4[data-v-435757b4],.g5[data-v-435757b4]{position:absolute;border-radius:50%;mix-blend-mode:hard-light;opacity:.8}.g1[data-v-435757b4]{width:80%;height:80%;top:-40%;left:-20%;background:radial-gradient(circle,rgba(18,113,255,.8) 0%,transparent 60%);animation:moveVertical-435757b4 30s ease-in-out infinite}.g2[data-v-435757b4]{width:70%;height:70%;top:0%;right:-20%;background:radial-gradient(circle,rgba(80,47,122,.8) 0%,transparent 60%);animation:moveInCircle-435757b4 25s ease-in-out infinite reverse}.g3[data-v-435757b4]{width:60%;height:60%;bottom:-20%;left:10%;background:radial-gradient(circle,rgba(50,160,220,.7) 0%,transparent 60%);animation:moveHorizontal-435757b4 35s ease-in-out infinite}.g4[data-v-435757b4]{width:50%;height:50%;bottom:10%;right:10%;background:radial-gradient(circle,rgba(6,42,169,.8) 0%,transparent 60%);animation:moveVertical-435757b4 20s ease-in-out infinite reverse}.g5[data-v-435757b4]{width:40%;height:40%;top:40%;left:40%;background:radial-gradient(circle,rgba(139,92,246,.6) 0%,transparent 60%);animation:moveInCircle-435757b4 40s ease-in-out infinite}@keyframes moveVertical-435757b4{0%,to{transform:translateY(0)}50%{transform:translateY(-80px)}}@keyframes moveInCircle-435757b4{0%,to{transform:rotate(0) translate(0)}50%{transform:rotate(180deg) translate(50px)}}@keyframes moveHorizontal-435757b4{0%,to{transform:translate(0)}50%{transform:translate(-80px)}}.container[data-v-435757b4]{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.header[data-v-435757b4]{position:sticky;top:0;background:var(--header-bg);backdrop-filter:blur(20px);z-index:100;border-bottom:1px solid var(--border)}.header-content[data-v-435757b4]{max-width:1200px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.logo[data-v-435757b4]{text-decoration:none}.logo-text[data-v-435757b4]{font-size:24px;font-weight:700;color:var(--text-primary);letter-spacing:-.5px}.lang-switch[data-v-435757b4]{display:flex;gap:4px;padding:4px;background:var(--bg-card);border-radius:8px;border:1px solid var(--border)}.lang-btn[data-v-435757b4]{padding:8px 16px;border:none;background:transparent;color:var(--text-secondary);font-size:14px;font-weight:600;cursor:pointer;border-radius:6px;transition:all .2s ease}.lang-btn.active[data-v-435757b4]{background:var(--accent);color:#fff}.lang-btn[data-v-435757b4]:hover:not(.active){background:var(--bg-card-hover)}.nav-menu[data-v-435757b4]{display:flex;gap:8px}.nav-link[data-v-435757b4]{padding:8px 16px;color:var(--text-secondary);text-decoration:none;font-size:14px;font-weight:500;border-radius:8px;transition:all .2s ease}.nav-link[data-v-435757b4]:hover{color:var(--text-primary);background:var(--bg-card)}.header-controls[data-v-435757b4]{display:flex;align-items:center;gap:12px}.theme-toggle[data-v-435757b4]{width:40px;height:40px;border:none;background:var(--bg-card);border-radius:10px;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;border:1px solid var(--border)}.theme-toggle[data-v-435757b4]:hover{background:var(--bg-card-hover);color:var(--accent)}.btn[data-v-435757b4]{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;border-radius:12px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s ease;cursor:pointer;border:none}.btn-primary[data-v-435757b4]{background:var(--accent);color:#fff}.btn-primary[data-v-435757b4]:hover{background:var(--accent-hover);transform:translateY(-2px);box-shadow:0 8px 24px #1271ff66}.btn-secondary[data-v-435757b4]{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border)}.btn-secondary[data-v-435757b4]:hover{background:var(--bg-card-hover);border-color:var(--accent)}.btn-outline[data-v-435757b4]{background:transparent;color:var(--accent);border:2px solid var(--accent);padding:12px 24px}.btn-outline[data-v-435757b4]:hover{background:var(--accent);color:#fff}.btn-large[data-v-435757b4]{padding:18px 48px;font-size:18px}.hero[data-v-435757b4]{position:relative;height:calc(100vh - 104px);min-height:600px;display:flex;align-items:center;padding:0;overflow:hidden}.hero-bg[data-v-435757b4]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hero-bg-image[data-v-435757b4]{width:100%;height:100%;object-fit:cover;object-position:left center}.hero-mobile[data-v-435757b4]{display:none}.hero-container[data-v-435757b4]{position:absolute;left:calc((100vw - 1200px)/2 + 24px);bottom:40px;z-index:1}@media (max-width: 1248px){.hero-container[data-v-435757b4]{left:24px}}.phone-mockup[data-v-435757b4]{display:flex;flex-direction:column;align-items:center;gap:16px}.phone-frame[data-v-435757b4]{position:relative;width:320px;background:rgba(30,30,40,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:44px;padding:12px;box-shadow:0 50px 100px #0000004d,0 20px 40px #0003,inset 0 1px #ffffff26,inset 0 -1px #0003;border:1px solid rgba(255,255,255,.1)}.phone-notch[data-v-435757b4]{position:absolute;top:12px;left:50%;transform:translate(-50%);width:100px;height:28px;background:#000;border-radius:0 0 18px 18px;z-index:10}.phone-screen[data-v-435757b4]{background:rgba(20,20,35,.75);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:36px;overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.08)}.phone-home-indicator[data-v-435757b4]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:120px;height:5px;background:rgba(255,255,255,.5);border-radius:3px;box-shadow:0 0 10px #fff3}.phone-label[data-v-435757b4]{display:flex;align-items:center;gap:6px;color:var(--text-secondary);font-size:13px;font-weight:500}.hero-card[data-v-435757b4]{padding:50px 24px 40px;background:transparent}.lidar-page.light-theme .phone-frame[data-v-435757b4]{background:rgba(120,120,135,.9);border-color:#ffffff4d;box-shadow:0 50px 100px #0003,0 20px 40px #00000026,inset 0 1px #ffffff40}.lidar-page.light-theme .phone-screen[data-v-435757b4]{background:rgba(60,60,75,.85)}.lidar-page.light-theme .phone-notch[data-v-435757b4]{background:rgba(0,0,0,.8)}.hero-divider[data-v-435757b4]{height:1px;background:rgba(255,255,255,.15);margin:16px 0}.hero-viewer-link[data-v-435757b4]{display:flex;align-items:center;gap:12px;padding:12px;background:rgba(76,175,80,.15);border:1px solid rgba(76,175,80,.3);border-radius:12px;text-decoration:none;transition:all .2s ease}.hero-viewer-link[data-v-435757b4]:hover{background:rgba(76,175,80,.25);border-color:#4caf5080}.viewer-icon[data-v-435757b4]{width:36px;height:36px;background:rgba(76,175,80,.2);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#4caf50;flex-shrink:0}.viewer-text[data-v-435757b4]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.viewer-label[data-v-435757b4]{font-size:13px;font-weight:600;color:#fff}.viewer-hint[data-v-435757b4]{font-size:11px;color:#fff9}.viewer-arrow[data-v-435757b4]{color:#ffffff80;flex-shrink:0}.hero-badge[data-v-435757b4]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:rgba(18,113,255,.25);color:#60a5ff;border-radius:100px;font-size:12px;font-weight:600;margin-bottom:16px;border:1px solid rgba(18,113,255,.35)}.hero-title[data-v-435757b4]{font-size:26px;font-weight:800;color:#fff;line-height:1.15;margin-bottom:12px;letter-spacing:-.3px;text-shadow:0 2px 8px rgba(0,0,0,.3)}.hero-subtitle[data-v-435757b4]{font-size:14px;color:#ffffffd9;line-height:1.5;margin:0 0 20px;text-shadow:0 1px 4px rgba(0,0,0,.2)}.hero-buttons[data-v-435757b4]{display:flex;flex-direction:column;gap:8px}.hero-buttons .btn[data-v-435757b4]{padding:12px 16px;font-size:13px;width:100%;justify-content:center}.hero-buttons .btn-secondary[data-v-435757b4]{background:rgba(255,255,255,.1);border-color:#fff3;color:#fff}.hero-buttons .btn-secondary[data-v-435757b4]:hover{background:rgba(255,255,255,.15)}.section[data-v-435757b4]{padding:100px 0}.section-title[data-v-435757b4]{font-size:clamp(32px,5vw,48px);font-weight:700;color:var(--text-primary);text-align:center;margin-bottom:20px;letter-spacing:-1px}.section-subtitle[data-v-435757b4]{font-size:18px;color:var(--text-secondary);text-align:center;margin-bottom:60px}.advantages-grid[data-v-435757b4]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:60px}.card[data-v-435757b4]{background:var(--bg-card);padding:36px;border-radius:20px;border:1px solid var(--border);transition:all .3s ease}.card[data-v-435757b4]:hover{background:var(--bg-card-hover);transform:translateY(-4px);border-color:#1271ff4d}.card-icon[data-v-435757b4]{width:64px;height:64px;background:rgba(18,113,255,.15);border-radius:16px;display:flex;align-items:center;justify-content:center;color:var(--accent);margin-bottom:24px}.card-title[data-v-435757b4]{font-size:22px;font-weight:700;color:var(--text-primary);margin-bottom:12px}.card-text[data-v-435757b4]{font-size:16px;color:var(--text-secondary);line-height:1.6;margin:0}.density-grid[data-v-435757b4]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.density-card[data-v-435757b4]{background:var(--bg-card);padding:32px 24px;border-radius:20px;text-align:center;border:1px solid var(--border);transition:all .3s ease}.density-card[data-v-435757b4]:hover{border-color:var(--accent);background:var(--bg-card-hover)}.density-indicator[data-v-435757b4]{width:56px;height:56px;border-radius:50%;margin:0 auto 24px;box-shadow:0 0 30px currentColor}.density-name[data-v-435757b4]{font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:12px}.density-desc[data-v-435757b4]{font-size:14px;color:var(--text-secondary);margin-bottom:16px;line-height:1.5}.density-size[data-v-435757b4]{display:inline-block;padding:6px 16px;background:rgba(255,255,255,.1);border-radius:100px;font-size:13px;font-weight:600;color:var(--text-primary)}.use-cases-grid[data-v-435757b4]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.use-case-card[data-v-435757b4]{display:flex;gap:24px;background:var(--bg-card);padding:32px;border-radius:20px;border:1px solid var(--border);transition:all .3s ease}.use-case-card[data-v-435757b4]:hover{background:var(--bg-card-hover);transform:translateY(-4px)}.use-case-icon[data-v-435757b4]{flex-shrink:0;width:80px;height:80px;background:rgba(18,113,255,.15);border-radius:20px;display:flex;align-items:center;justify-content:center;color:var(--accent)}.use-case-title[data-v-435757b4]{font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:8px}.use-case-text[data-v-435757b4]{font-size:16px;color:var(--text-secondary);line-height:1.6;margin:0}.examples-grid[data-v-435757b4]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.example-card[data-v-435757b4]{background:var(--bg-card);border-radius:24px;overflow:hidden;border:1px solid var(--border);transition:all .3s ease}.example-card[data-v-435757b4]:hover{border-color:var(--accent);transform:translateY(-4px)}.example-preview[data-v-435757b4]{height:220px;background:linear-gradient(135deg,rgba(18,113,255,.2) 0%,rgba(80,47,122,.2) 100%);display:flex;align-items:center;justify-content:center;color:var(--accent)}.example-info[data-v-435757b4]{padding:32px}.example-title[data-v-435757b4]{font-size:22px;font-weight:700;color:var(--text-primary);margin-bottom:12px}.example-desc[data-v-435757b4]{font-size:16px;color:var(--text-secondary);line-height:1.6;margin-bottom:24px}.specs-list[data-v-435757b4]{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;max-width:900px;margin:60px auto 0}.spec-item[data-v-435757b4]{display:flex;align-items:center;gap:12px;font-size:17px;color:var(--text-primary)}.pricing-grid[data-v-435757b4]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:48px}.pricing-card[data-v-435757b4]{background:var(--bg-card);border-radius:24px;border:1px solid var(--border);padding:36px;position:relative;transition:all .3s ease}.pricing-card[data-v-435757b4]:hover{border-color:#1271ff4d}.pricing-pro[data-v-435757b4]{border-color:var(--accent);background:linear-gradient(135deg,rgba(18,113,255,.1) 0%,rgba(80,47,122,.1) 100%)}.pricing-badge[data-v-435757b4]{position:absolute;top:-12px;right:24px;background:var(--accent);color:#fff;padding:6px 16px;border-radius:100px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.pricing-header[data-v-435757b4]{margin-bottom:20px}.pricing-name[data-v-435757b4]{font-size:24px;font-weight:700;color:var(--text-primary);margin-bottom:12px}.pricing-price-row[data-v-435757b4]{display:flex;align-items:baseline;gap:4px}.pricing-price[data-v-435757b4]{font-size:48px;font-weight:800;color:var(--text-primary);line-height:1}.pricing-currency[data-v-435757b4]{font-size:24px;font-weight:600;color:var(--text-primary)}.pricing-period[data-v-435757b4]{font-size:18px;color:var(--text-secondary);font-weight:500;margin-left:4px}.pricing-description[data-v-435757b4]{font-size:16px;color:var(--text-secondary);margin-bottom:24px;line-height:1.5}.pricing-features[data-v-435757b4]{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:14px}.pricing-features li[data-v-435757b4]{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--text-primary)}.btn-full[data-v-435757b4]{width:100%}.payment-form[data-v-435757b4]{display:flex;flex-direction:column;gap:14px}.form-group[data-v-435757b4]{width:100%}.form-input[data-v-435757b4]{width:100%;padding:14px 18px;background:rgba(255,255,255,.05);border:1px solid var(--border);border-radius:12px;color:var(--text-primary);font-size:15px;transition:all .2s ease}.form-input[data-v-435757b4]::placeholder{color:var(--text-muted)}.form-input[data-v-435757b4]:focus{outline:none;border-color:var(--accent);background:rgba(255,255,255,.08)}.form-checkbox[data-v-435757b4]{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-secondary)}.form-checkbox input[type=checkbox][data-v-435757b4]{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex-shrink:0}.form-checkbox label[data-v-435757b4]{cursor:pointer}.offer-link[data-v-435757b4]{color:var(--accent);text-decoration:underline}.offer-link[data-v-435757b4]:hover{color:#4da3ff}.btn-full[data-v-435757b4]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.form-status[data-v-435757b4]{margin:4px 0 0;font-size:13px;line-height:1.4}.form-status--warning[data-v-435757b4]{color:#ffb56a}.qr-section[data-v-435757b4]{margin-top:28px}.qr-divider[data-v-435757b4]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.qr-divider[data-v-435757b4]:before,.qr-divider[data-v-435757b4]:after{content:"";flex:1;height:1px;background:var(--border)}.qr-divider span[data-v-435757b4]{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px}.qr-block[data-v-435757b4]{text-align:center}.qr-image[data-v-435757b4]{width:160px;height:160px;display:block;margin:0 auto}.qr-hint[data-v-435757b4]{font-size:12px;color:var(--text-muted);margin-top:12px}.limitations-grid[data-v-435757b4]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.limitation-card[data-v-435757b4]{background:var(--bg-card);padding:28px;border-radius:16px;border:1px solid var(--border);transition:all .3s ease}.limitation-card[data-v-435757b4]:hover{background:var(--bg-card-hover);border-color:#ff98004d}.limitation-icon[data-v-435757b4]{width:52px;height:52px;background:rgba(255,152,0,.15);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#ff9800;margin-bottom:20px}.limitation-title[data-v-435757b4]{font-size:18px;font-weight:700;color:var(--text-primary);margin-bottom:10px}.limitation-text[data-v-435757b4]{font-size:14px;color:var(--text-secondary);line-height:1.6;margin:0}.revit-section[data-v-435757b4]{background:linear-gradient(135deg,rgba(18,113,255,.05) 0%,rgba(139,92,246,.05) 100%)}.revit-header[data-v-435757b4]{display:flex;align-items:center;gap:32px;margin-bottom:48px}.revit-logo[data-v-435757b4]{width:120px;height:auto}.revit-header .section-title[data-v-435757b4]{text-align:left;margin-bottom:8px}.revit-header .section-subtitle[data-v-435757b4]{text-align:left;margin-bottom:0}.revit-grid[data-v-435757b4]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.revit-card[data-v-435757b4]{background:var(--bg-card);padding:28px 24px;border-radius:16px;border:1px solid var(--border);text-align:center;transition:all .3s ease}.revit-card[data-v-435757b4]:hover{background:var(--bg-card-hover);border-color:var(--accent);transform:translateY(-4px)}.revit-icon[data-v-435757b4]{width:60px;height:60px;background:rgba(18,113,255,.15);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--accent);margin:0 auto 20px}.revit-feature-title[data-v-435757b4]{font-size:17px;font-weight:700;color:var(--text-primary);margin-bottom:10px}.revit-feature-text[data-v-435757b4]{font-size:14px;color:var(--text-secondary);line-height:1.5;margin:0}.revit-cta[data-v-435757b4]{text-align:center;margin-top:40px}.cta-section[data-v-435757b4]{padding-bottom:120px}.cta-card[data-v-435757b4]{background:linear-gradient(135deg,rgba(18,113,255,.3) 0%,rgba(80,47,122,.3) 100%);padding:80px 60px;border-radius:32px;text-align:center;border:1px solid rgba(18,113,255,.3)}.cta-title[data-v-435757b4]{font-size:clamp(32px,5vw,48px);font-weight:700;margin-bottom:20px;color:var(--text-primary)}.cta-text[data-v-435757b4]{font-size:20px;color:var(--text-secondary);margin-bottom:40px;max-width:500px;margin-left:auto;margin-right:auto}.footer[data-v-435757b4]{background:rgba(0,0,0,.3);padding:32px 0;border-top:1px solid var(--border)}.footer-content[data-v-435757b4]{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:var(--text-muted)}.made-in-russia[data-v-435757b4]{display:flex;align-items:center;gap:8px}.flag[data-v-435757b4]{font-size:18px}@media (max-width: 1024px){.advantages-grid[data-v-435757b4],.density-grid[data-v-435757b4],.limitations-grid[data-v-435757b4],.revit-grid[data-v-435757b4]{grid-template-columns:repeat(2,1fr)}.nav-menu[data-v-435757b4]{display:none}}@media (max-width: 768px){.hero[data-v-435757b4]{height:100vh;min-height:600px}.hero-bg[data-v-435757b4]{position:absolute;top:0;left:0;width:100%;height:100%}.hero-bg-image[data-v-435757b4]{object-position:30% center}.hero-container[data-v-435757b4]{display:none}.hero-mobile[data-v-435757b4]{display:flex;position:absolute;bottom:0;left:0;right:0;z-index:2}.hero-mobile-overlay[data-v-435757b4]{position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(to top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.6) 50%,transparent 100%);pointer-events:none}.hero-mobile-content[data-v-435757b4]{position:relative;z-index:1;padding:0 24px 40px;width:100%}.hero-mobile .hero-badge[data-v-435757b4]{background:rgba(18,113,255,.3);border-color:#1271ff80;color:#60a5ff;margin-bottom:16px}.hero-mobile-title[data-v-435757b4]{font-size:32px;font-weight:800;color:#fff;line-height:1.1;margin-bottom:12px;letter-spacing:-.5px}.hero-mobile-subtitle[data-v-435757b4]{font-size:15px;color:#fffc;line-height:1.5;margin-bottom:24px}.hero-mobile-buttons[data-v-435757b4]{display:flex;gap:12px;margin-bottom:20px}.hero-mobile-buttons .btn[data-v-435757b4]{flex:1;padding:14px 16px;font-size:14px;justify-content:center}.btn-ghost[data-v-435757b4]{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(10px)}.btn-ghost[data-v-435757b4]:hover{background:rgba(255,255,255,.2)}.hero-mobile-viewer[data-v-435757b4]{display:flex;align-items:center;gap:10px;padding:14px 18px;background:rgba(76,175,80,.2);border:1px solid rgba(76,175,80,.4);border-radius:14px;color:#4caf50;text-decoration:none;font-size:14px;font-weight:600}.hero-mobile-viewer span[data-v-435757b4]{flex:1;color:#fff}.section[data-v-435757b4]{padding:60px 0}.mobile-carousel[data-v-435757b4]{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin:0 -24px;padding:0 24px 20px;gap:14px}.mobile-carousel[data-v-435757b4]::-webkit-scrollbar{display:none}.mobile-carousel>*[data-v-435757b4]{flex:0 0 80%;scroll-snap-align:center}.mobile-carousel>*[data-v-435757b4]:first-child{margin-left:0}.mobile-carousel>*[data-v-435757b4]:last-child{margin-right:24px}.advantages-grid.mobile-carousel[data-v-435757b4]{margin-top:40px}.advantages-grid.mobile-carousel .card[data-v-435757b4]{min-width:280px}.density-grid.mobile-carousel .density-card[data-v-435757b4]{min-width:240px}.use-cases-grid.mobile-carousel .use-case-card[data-v-435757b4]{min-width:300px;flex-direction:column;text-align:center}.use-cases-grid.mobile-carousel .use-case-icon[data-v-435757b4]{margin:0 auto}.examples-grid.mobile-carousel .example-card[data-v-435757b4]{min-width:280px}.limitations-grid.mobile-carousel .limitation-card[data-v-435757b4]{min-width:260px}.revit-grid.mobile-carousel .revit-card[data-v-435757b4]{min-width:240px}.pricing-grid.mobile-carousel .pricing-card[data-v-435757b4]{min-width:300px}.revit-header[data-v-435757b4]{flex-direction:column;text-align:center;gap:20px}.revit-header .section-title[data-v-435757b4],.revit-header .section-subtitle[data-v-435757b4]{text-align:center}.revit-logo[data-v-435757b4]{width:100px}.hero-buttons[data-v-435757b4]{flex-direction:column;align-items:stretch}.hero-buttons .btn[data-v-435757b4]{width:100%;justify-content:center}.btn[data-v-435757b4]{width:100%;max-width:320px}.cta-card[data-v-435757b4]{padding:48px 24px}.footer-content[data-v-435757b4]{flex-direction:column;gap:16px;text-align:center}.specs-list[data-v-435757b4]{flex-direction:column;align-items:flex-start;gap:20px}.pricing-card[data-v-435757b4]{padding:28px 24px}.pricing-price[data-v-435757b4]{font-size:40px}.qr-image[data-v-435757b4]{width:140px;height:140px}}@media (max-width: 480px){.use-case-card[data-v-435757b4]{flex-direction:column;text-align:center}.use-case-icon[data-v-435757b4]{margin:0 auto}.mobile-carousel>*[data-v-435757b4]{flex:0 0 calc(90% - 8px)}}
