@import"https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800;900&display=swap";.cookie-banner[data-v-cceeb468]{position:fixed;bottom:24px;right:24px;width:100%;max-width:480px;background:#121212d9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 10px 40px #00000080;z-index:9999;overflow:hidden}.cookie-container[data-v-cceeb468]{padding:24px}.cookie-header[data-v-cceeb468]{display:flex;align-items:center;margin-bottom:12px}.cookie-icon[data-v-cceeb468]{color:#e19108;font-size:24px;margin-right:12px}.cookie-header h3[data-v-cceeb468]{color:#fff;font-size:18px;font-weight:600;margin:0}.cookie-text[data-v-cceeb468]{color:#ffffffbf;font-size:14px;line-height:1.5;margin:0 0 20px}.customize-panel[data-v-cceeb468]{border-top:1px solid rgba(255,255,255,.1);padding:16px 0;margin-bottom:16px;display:flex;flex-direction:column;gap:16px}.option-row[data-v-cceeb468]{display:flex;justify-content:space-between;align-items:center;gap:20px}.option-info[data-v-cceeb468]{display:flex;flex-direction:column}.option-info strong[data-v-cceeb468]{color:#fff;font-size:14px}.option-desc[data-v-cceeb468]{color:#ffffff80;font-size:12px;margin-top:2px;line-height:1.4}.toggle-switch[data-v-cceeb468],.toggle-wrapper[data-v-cceeb468]{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.toggle-input[data-v-cceeb468]{opacity:0;width:0;height:0}.toggle-slider[data-v-cceeb468]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff3;transition:.3s;border-radius:34px}.toggle-slider[data-v-cceeb468]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.toggle-input:checked+.toggle-slider[data-v-cceeb468]{background-color:#e19108}.toggle-input:checked+.toggle-slider[data-v-cceeb468]:before{transform:translate(20px)}.toggle-slider.locked[data-v-cceeb468]{background-color:#ffffff1a;cursor:not-allowed}.toggle-slider.locked[data-v-cceeb468]:before{background-color:#fff6}.cookie-actions[data-v-cceeb468]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.btn-group[data-v-cceeb468]{display:flex;gap:10px}.btn[data-v-cceeb468]{padding:10px 16px;font-size:13px;font-weight:600;border-radius:6px;cursor:pointer;transition:all .2s ease;border:none}.btn-accept[data-v-cceeb468]{background:#e19108;color:#fff}.btn-accept[data-v-cceeb468]:hover{background:#f1a118;transform:translateY(-1px)}.btn-reject[data-v-cceeb468]{background:#ffffff1a;color:#ffffffd9}.btn-reject[data-v-cceeb468]:hover{background:#ffffff26;color:#fff}.btn-customize[data-v-cceeb468]{background:transparent;color:#fff9;padding-left:0;padding-right:0}.btn-customize[data-v-cceeb468]:hover{color:#fff}.btn-save[data-v-cceeb468]{background:#ffffffe6;color:#121212}.btn-save[data-v-cceeb468]:hover{background:#fff}.fade-slide-enter-active[data-v-cceeb468]{transition:all .5s cubic-bezier(.16,1,.3,1)}.fade-slide-leave-active[data-v-cceeb468]{transition:all .3s ease-in}.fade-slide-enter-from[data-v-cceeb468],.fade-slide-leave-to[data-v-cceeb468]{opacity:0;transform:translateY(40px) scale(.95)}.expand-enter-active[data-v-cceeb468],.expand-leave-active[data-v-cceeb468]{transition:all .3s ease;max-height:300px;opacity:1;overflow:hidden}.expand-enter-from[data-v-cceeb468],.expand-leave-to[data-v-cceeb468]{max-height:0;opacity:0;padding:0;margin:0}@media(max-width:540px){.cookie-banner[data-v-cceeb468]{bottom:0;right:0;left:0;max-width:100%;border-radius:16px 16px 0 0;border-left:none;border-right:none;border-bottom:none}.cookie-actions[data-v-cceeb468]{flex-direction:column;align-items:stretch;width:100%}.btn-group[data-v-cceeb468]{flex-direction:column;width:100%}.btn[data-v-cceeb468]{width:100%;text-align:center}.btn-customize[data-v-cceeb468]{order:2;padding:8px}.btn-group[data-v-cceeb468]{order:1}}main{min-height:100vh}section[data-v-7e6e5e8e]{padding:100px 200px}.home[data-v-7e6e5e8e]{position:relative;width:100%;min-height:100vh;display:flex;justify-content:center;flex-direction:column;background:#e19108}.home[data-v-7e6e5e8e]:before{z-index:1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000026}.home .content[data-v-7e6e5e8e]{z-index:2;color:#fff;width:70%;margin-top:50px}.home .content h1[data-v-7e6e5e8e]{font-size:3.9em;font-weight:600;text-transform:uppercase;letter-spacing:5px;line-height:75px;margin-bottom:40px;text-shadow:0 2px 10px rgba(0,0,0,.3)}.home .content p[data-v-7e6e5e8e]{font-size:1.3em;margin-bottom:65px;text-shadow:0 1px 5px rgba(0,0,0,.3)}.btn-primary[data-v-7e6e5e8e]{display:inline-flex;align-items:center;gap:9px;padding:14px 28px;background:#e19108;color:#fff;font-weight:600;font-size:.95em;border-radius:10px;text-decoration:none;transition:all .25s ease;box-shadow:0 4px 20px #e1910859}.btn-primary[data-v-7e6e5e8e]:hover{background:#f5a623;transform:translateY(-2px);box-shadow:0 8px 28px #e1910880}.btn-primary.btn-large[data-v-7e6e5e8e]{padding:16px 36px;font-size:1.05em;margin-top:10px}.home .media-icons[data-v-7e6e5e8e]{z-index:2;position:absolute;right:30px;display:flex;flex-direction:column;transition:.5s ease}.home .media-icons a[data-v-7e6e5e8e]{color:#fff;font-size:1.6em;transition:all .3s ease;opacity:.8}.home .media-icons a[data-v-7e6e5e8e]:not(:last-child){margin-bottom:20px}.home .media-icons a[data-v-7e6e5e8e]:hover{transform:scale(1.3);opacity:1;color:#e19108}.home video[data-v-7e6e5e8e]{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:1040px){section[data-v-7e6e5e8e]{padding:100px 20px}.home .content[data-v-7e6e5e8e]{width:100%;margin-top:80px}.home .content h1[data-v-7e6e5e8e]{font-size:2.2em;line-height:48px;letter-spacing:2px;margin-bottom:25px}.home .content p[data-v-7e6e5e8e]{font-size:1.1em;margin-bottom:40px}.home .media-icons[data-v-7e6e5e8e]{right:20px;bottom:30px;flex-direction:row}.home .media-icons a[data-v-7e6e5e8e]:not(:last-child){margin-bottom:0;margin-right:20px}}@media(max-width:480px){.home .content h1[data-v-7e6e5e8e]{font-size:1.6em;line-height:38px;letter-spacing:1px;margin-bottom:20px}.home .content p[data-v-7e6e5e8e]{font-size:1em;margin-bottom:30px}}.about-page[data-v-5299e21b]{min-height:100vh;background:url(/bgg.webp) no-repeat center / cover fixed;color:#fff}.about-page[data-v-5299e21b]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0000009e;z-index:0;pointer-events:none}.about-page[data-v-5299e21b]>*{position:relative;z-index:1}.section-label[data-v-5299e21b]{display:inline-block;background:#e191081f;border:1px solid rgba(225,145,8,.35);color:#e19108;font-size:.75em;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:4px 14px;border-radius:50px;margin-bottom:18px}.hero[data-v-5299e21b]{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:120px 80px 80px;max-width:1280px;margin:0 auto}.badge[data-v-5299e21b]{display:inline-flex;align-items:center;gap:7px;background:#e191081f;border:1px solid rgba(225,145,8,.35);color:#e19108;font-size:.8em;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:5px 14px;border-radius:50px;margin-bottom:24px}.hero-inner h1[data-v-5299e21b]{font-size:3.4em;font-weight:700;line-height:1.15;margin-bottom:20px;letter-spacing:-.5px}.hero-inner h1 em[data-v-5299e21b]{font-style:normal;color:#e19108}.hero-definition[data-v-5299e21b]{font-size:.95em;line-height:1.7;color:#ffffffbf;margin-bottom:16px;padding:14px 18px;border-left:3px solid rgba(225,145,8,.5);background:#e191080f;border-radius:0 8px 8px 0}.hero-sub[data-v-5299e21b]{font-size:1em;line-height:1.75;color:#fff9;margin-bottom:32px;max-width:500px}.hero-cta[data-v-5299e21b]{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.hero-visual[data-v-5299e21b]{position:relative;display:flex;align-items:center;justify-content:center;padding:40px}.orb[data-v-5299e21b]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.18;pointer-events:none}.orb-1[data-v-5299e21b]{width:320px;height:320px;background:#e19108;top:-50px;left:-50px}.orb-2[data-v-5299e21b]{width:200px;height:200px;background:#b37a12;bottom:-40px;right:-20px}.stack-card[data-v-5299e21b]{background:#0a0803bf;border:1px solid rgba(225,145,8,.2);border-radius:20px;padding:36px 44px;box-shadow:0 20px 50px #00000080;isolation:isolate;display:flex;flex-direction:column;gap:16px;align-items:center}.stack-row[data-v-5299e21b]{display:flex;gap:16px}.stack-item[data-v-5299e21b]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 28px;border-radius:14px;font-size:.8em;font-weight:700;letter-spacing:.04em;transition:transform .3s ease;min-width:80px}.stack-item[data-v-5299e21b]:hover{transform:translateY(-4px)}.stack-item i[data-v-5299e21b]{font-size:2em}.stack-item.vue[data-v-5299e21b]{background:#42b8831f;border:1px solid rgba(66,184,131,.25);color:#42b883}.stack-item.nuxt[data-v-5299e21b]{background:#00dc821a;border:1px solid rgba(0,220,130,.2);color:#00dc82}.stack-item.node[data-v-5299e21b]{background:#68a0631f;border:1px solid rgba(104,160,99,.25);color:#68a063}.stack-item.n8n[data-v-5299e21b]{background:#e191081f;border:1px solid rgba(225,145,8,.3);color:#f5a623}.stack-label[data-v-5299e21b]{font-size:.72em;color:#fff3;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-top:4px}.btn-primary[data-v-5299e21b]{display:inline-flex;align-items:center;gap:9px;padding:14px 28px;background:#e19108;color:#fff;font-weight:600;font-size:.95em;border-radius:10px;text-decoration:none;transition:all .25s ease;box-shadow:0 4px 20px #e1910859}.btn-primary[data-v-5299e21b]:hover{background:#f5a623;transform:translateY(-2px);box-shadow:0 8px 28px #e1910880}.btn-primary.btn-large[data-v-5299e21b]{padding:16px 36px;font-size:1.05em}.btn-ghost[data-v-5299e21b]{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border:1px solid rgba(255,255,255,.18);color:#ffffffb3;font-weight:500;font-size:.95em;border-radius:10px;text-decoration:none;transition:all .25s ease}.btn-ghost[data-v-5299e21b]:hover{border-color:#e1910880;color:#e19108;transform:translateY(-2px)}.why[data-v-5299e21b]{padding:100px 80px;max-width:900px;margin:0 auto}.why-inner h2[data-v-5299e21b]{font-size:2.4em;font-weight:700;line-height:1.25;margin-bottom:16px}.why-inner>p[data-v-5299e21b]{font-size:1em;color:#fff9;line-height:1.7;margin-bottom:48px}.why-points[data-v-5299e21b]{display:flex;flex-direction:column;gap:32px}.why-point[data-v-5299e21b]{display:flex;gap:24px;align-items:flex-start;background:#0c0803bf;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:28px;transition:all .3s ease}.why-point[data-v-5299e21b]:hover{border-color:#e1910833;transform:translate(4px)}.why-icon[data-v-5299e21b]{flex-shrink:0;width:48px;height:48px;background:#e191081f;border:1px solid rgba(225,145,8,.25);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.2em;color:#e19108}.why-point h3[data-v-5299e21b]{font-size:1em;font-weight:700;margin-bottom:6px;color:#fff}.why-point p[data-v-5299e21b]{font-size:.88em;line-height:1.65;color:#ffffff8c;margin:0}.services[data-v-5299e21b]{padding:100px 80px;max-width:1280px;margin:0 auto;text-align:center}.services h2[data-v-5299e21b]{font-size:2.4em;font-weight:700;line-height:1.25;margin-bottom:56px}.service-cards[data-v-5299e21b]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left}.scard[data-v-5299e21b]{position:relative;background:#0c0803d1;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:32px 28px;transition:all .3s ease;isolation:isolate}.scard[data-v-5299e21b]:hover{border-color:#e1910840;transform:translateY(-5px);box-shadow:0 20px 40px #0006}.scard-featured[data-v-5299e21b]{border-color:#e191084d;background:#1e1200d9}.scard-icon[data-v-5299e21b]{width:52px;height:52px;background:#e191081f;border:1px solid rgba(225,145,8,.25);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.4em;color:#e19108;margin-bottom:18px}.scard h3[data-v-5299e21b]{font-size:1.05em;font-weight:700;margin-bottom:10px;color:#fff}.scard p[data-v-5299e21b]{font-size:.88em;line-height:1.65;color:#ffffff8c;margin-bottom:20px}.scard ul[data-v-5299e21b]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.scard ul li[data-v-5299e21b]{font-size:.85em;color:#ffffffa6;display:flex;align-items:center;gap:8px}.scard ul li i[data-v-5299e21b]{color:#e19108;font-size:.75em;flex-shrink:0}.direct[data-v-5299e21b]{padding:100px 80px;max-width:1100px;margin:0 auto}.direct-inner[data-v-5299e21b]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.direct-text h2[data-v-5299e21b]{font-size:2.4em;font-weight:700;line-height:1.25;margin-bottom:20px}.direct-text>p[data-v-5299e21b]{font-size:.97em;line-height:1.75;color:#fff9;margin-bottom:32px}.direct-list[data-v-5299e21b]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.direct-list li[data-v-5299e21b]{display:flex;align-items:flex-start;gap:12px;font-size:.95em;color:#ffffffbf;line-height:1.5}.direct-list li i[data-v-5299e21b]{color:#3ad66e;font-size:1em;margin-top:2px;flex-shrink:0}.comparison[data-v-5299e21b]{display:flex;gap:20px;align-items:flex-start;justify-content:center}.comp-col[data-v-5299e21b]{display:flex;flex-direction:column;align-items:center;gap:8px}.comp-label[data-v-5299e21b]{font-size:.72em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff59;margin-bottom:8px}.comp-step[data-v-5299e21b]{padding:10px 20px;border-radius:10px;font-size:.85em;font-weight:600;text-align:center;min-width:110px}.fade-step[data-v-5299e21b]{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);color:#ffffff59}.fade-arrow[data-v-5299e21b]{color:#ffffff1f;font-size:.7em}.good-step[data-v-5299e21b]{background:#e191081f;border:1px solid rgba(225,145,8,.3);color:#f5a623}.good-arrow[data-v-5299e21b]{color:#e1910866;font-size:.7em}.comp-vs[data-v-5299e21b]{font-size:.75em;font-weight:700;color:#fff3;letter-spacing:.05em;align-self:center;padding:0 4px}.cta-section[data-v-5299e21b]{padding:80px 80px 120px;max-width:760px;margin:0 auto;text-align:center}.cta-card[data-v-5299e21b]{background:#0c0803e0;border:1px solid rgba(225,145,8,.22);border-radius:24px;padding:60px 48px;box-shadow:0 25px 60px #00000080,0 0 50px #e191080f;isolation:isolate}.cta-icon[data-v-5299e21b]{font-size:2.2em;color:#e19108;margin-bottom:20px;display:block}.cta-card h2[data-v-5299e21b]{font-size:2em;font-weight:700;margin-bottom:16px}.cta-card p[data-v-5299e21b]{font-size:1em;line-height:1.7;color:#fff9;margin-bottom:32px}.cta-btns[data-v-5299e21b]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}@media(max-width:1100px){.hero[data-v-5299e21b]{grid-template-columns:1fr;padding:100px 40px 60px;text-align:center}.hero-inner h1[data-v-5299e21b]{font-size:2.5em}.hero-sub[data-v-5299e21b]{margin:0 auto 32px}.hero-cta[data-v-5299e21b]{justify-content:center}.hero-visual[data-v-5299e21b]{display:none}.service-cards[data-v-5299e21b]{grid-template-columns:repeat(2,1fr)}.direct-inner[data-v-5299e21b]{grid-template-columns:1fr;gap:48px}.direct-text h2[data-v-5299e21b]{font-size:1.9em}}@media(max-width:768px){.hero[data-v-5299e21b]{padding:100px 24px 60px}.hero-inner h1[data-v-5299e21b]{font-size:2em}.why[data-v-5299e21b],.services[data-v-5299e21b],.direct[data-v-5299e21b],.cta-section[data-v-5299e21b]{padding:60px 24px}.why-inner h2[data-v-5299e21b],.services h2[data-v-5299e21b]{font-size:1.8em}.service-cards[data-v-5299e21b]{grid-template-columns:1fr}.why-point[data-v-5299e21b]{flex-direction:column;gap:16px}.cta-card[data-v-5299e21b]{padding:40px 24px}}.contact-wrapper[data-v-d66d6de8]{min-height:100vh;background:url(/bgg.webp) no-repeat center / cover;display:flex;justify-content:center;align-items:center;position:relative;padding:100px 20px 60px}.contact-wrapper[data-v-d66d6de8]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:1}.contact-section[data-v-d66d6de8]{width:100%;max-width:1100px;z-index:2;display:grid;grid-template-columns:1.1fr .9fr;gap:32px;align-items:stretch}.contact-info-card[data-v-d66d6de8]{background:#0c0803e0;border:1px solid rgba(225,145,8,.18);border-radius:20px;padding:44px 48px;isolation:isolate;box-shadow:0 0 0 1px #ffffff0d inset,0 25px 60px #0000008c,0 0 40px #e191080f;display:flex;flex-direction:column;justify-content:flex-start;gap:32px}.section-label[data-v-d66d6de8]{display:inline-block;background:#e191081f;border:1px solid rgba(225,145,8,.35);color:#e19108;font-size:.75em;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:4px 14px;border-radius:50px;margin-bottom:14px}.map-container[data-v-d66d6de8]{position:relative;width:100%;height:220px;background:radial-gradient(circle at 45% 50%,rgba(225,145,8,.08) 0%,transparent 70%);border:1px solid rgba(255,255,255,.05);border-radius:12px;overflow:hidden}.poland-map[data-v-d66d6de8]{width:220px;height:220px;margin:0 auto;position:relative}.map-node[data-v-d66d6de8]{position:absolute;transform:translate(-50%,-50%);width:6px;height:6px;background:#e1910880;box-shadow:0 0 8px #e1910899;border-radius:50%;z-index:2}.konin-node[data-v-d66d6de8]{left:42.9%;top:46.1%;width:12px;height:12px;background:#e19108;box-shadow:0 0 16px #e19108;z-index:3}.konin-node .node-dot[data-v-d66d6de8]{display:block;width:12px;height:12px;background:#e19108;border-radius:50%}.konin-node .pulse-ring[data-v-d66d6de8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;border:1px solid rgba(225,145,8,.5);border-radius:50%;animation:pulse-d66d6de8 2s infinite ease-out;pointer-events:none}@keyframes pulse-d66d6de8{0%{width:10px;height:10px;opacity:1}to{width:50px;height:50px;opacity:0}}.node-label[data-v-d66d6de8]{position:absolute;top:-30px;left:50%;transform:translate(-50%);background:#e19108;border:1px solid #f5a623;color:#000;font-size:.75em;font-weight:800;padding:3px 8px;border-radius:4px;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 4px 10px #e191084d}.node-label[data-v-d66d6de8]:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%);border-width:4px 4px 0;border-style:solid;border-color:#e19108 transparent;display:block;width:0}.node-warsaw[data-v-d66d6de8]{left:65%;top:45.9%}.node-poznan[data-v-d66d6de8]{left:32.3%;top:43.6%}.node-gdansk[data-v-d66d6de8]{left:46.1%;top:18.5%}.node-wroclaw[data-v-d66d6de8]{left:33.2%;top:60.6%}.map-lines[data-v-d66d6de8]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.conn-line[data-v-d66d6de8]{stroke:#e1910840;stroke-width:1;stroke-dasharray:4,4;animation:dash-d66d6de8 30s linear infinite}.long-line[data-v-d66d6de8]{stroke:#e1910826}.poland-outline[data-v-d66d6de8]{fill:#e1910808;stroke:#e1910826;stroke-width:1.5;stroke-linejoin:round}@keyframes dash-d66d6de8{to{stroke-dashoffset:-1000}}.info-content h2[data-v-d66d6de8]{font-size:1.8em;font-weight:700;margin-bottom:14px;color:#fff;line-height:1.25}.info-desc[data-v-d66d6de8]{font-size:.95em;line-height:1.7;color:#ffffffa6;margin:0}.info-desc strong[data-v-d66d6de8]{color:#f5a623}.contact-card[data-v-d66d6de8]{background:#0c0803e0;border:1px solid rgba(225,145,8,.18);border-radius:20px;padding:44px 48px;isolation:isolate;box-shadow:0 0 0 1px #ffffff0d inset,0 25px 60px #0000008c,0 0 40px #e191080f}.card-header[data-v-d66d6de8]{text-align:center;margin-bottom:36px}.header-badge[data-v-d66d6de8]{display:inline-flex;align-items:center;gap:7px;background:#e191081f;border:1px solid rgba(225,145,8,.35);color:#e19108;font-size:.8em;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:5px 14px;border-radius:50px;margin-bottom:16px}.card-header h1[data-v-d66d6de8]{color:#fff;font-size:2.2em;font-weight:700;letter-spacing:.5px;margin-bottom:10px;line-height:1.2}.header-sub[data-v-d66d6de8]{color:#ffffff80;font-size:.95em;margin:0}.contact-form[data-v-d66d6de8]{display:flex;flex-direction:column;gap:20px}.form-row[data-v-d66d6de8]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group[data-v-d66d6de8]{display:flex;flex-direction:column;gap:7px}label[data-v-d66d6de8]{color:#ffffffb3;font-size:.82em;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.input-wrapper[data-v-d66d6de8]{position:relative}.input-icon[data-v-d66d6de8]{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#ffffff4d;font-size:.9em;pointer-events:none;transition:color .3s}.textarea-wrapper .textarea-icon[data-v-d66d6de8]{top:16px;transform:none}.input-wrapper input[data-v-d66d6de8],.input-wrapper textarea[data-v-d66d6de8]{width:100%;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:.95em;font-family:inherit;padding:13px 16px 13px 42px;transition:all .25s ease;outline:none;resize:none}.input-wrapper input[data-v-d66d6de8]::placeholder,.input-wrapper textarea[data-v-d66d6de8]::placeholder{color:#ffffff40}.input-wrapper input[data-v-d66d6de8]:focus,.input-wrapper textarea[data-v-d66d6de8]:focus{background:#ffffff17;border-color:#e19108;box-shadow:0 0 0 3px #e1910826,0 4px 16px #0003;transform:translateY(-1px)}.input-wrapper input:focus+.input-icon[data-v-d66d6de8],.input-wrapper:focus-within .input-icon[data-v-d66d6de8]{color:#e19108}.hp-field[data-v-d66d6de8]{position:absolute;left:-9999px;top:-9999px;opacity:0;width:0;height:0;overflow:hidden;z-index:-1}.captcha-block[data-v-d66d6de8]{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#e1910812;border:1px solid rgba(225,145,8,.2);border-radius:12px;padding:14px 20px;flex-wrap:wrap}.captcha-label[data-v-d66d6de8]{display:flex;align-items:center;gap:10px;color:#ffffffd9;font-size:.95em;font-weight:500}.captcha-shield[data-v-d66d6de8]{color:#e19108;font-size:1.1em}.captcha-input-wrapper[data-v-d66d6de8]{flex-shrink:0}.captcha-input[data-v-d66d6de8]{width:100px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#fff;font-size:1em;font-family:inherit;padding:10px 14px;outline:none;text-align:center;transition:all .25s ease}.captcha-input[data-v-d66d6de8]:focus{border-color:#e19108;box-shadow:0 0 0 3px #e1910826;background:#ffffff1c}.captcha-input[data-v-d66d6de8]::-webkit-inner-spin-button,.captcha-input[data-v-d66d6de8]::-webkit-outer-spin-button{-webkit-appearance:none}.submit-btn[data-v-d66d6de8]{align-self:flex-end;padding:14px 32px;background:#e19108;color:#fff;border:none;border-radius:10px;font-size:1em;font-weight:600;font-family:inherit;cursor:pointer;transition:all .25s ease;box-shadow:0 4px 20px #e191084d}.btn-content[data-v-d66d6de8]{display:flex;align-items:center;gap:9px}.submit-btn[data-v-d66d6de8]:hover:not(:disabled){background:#f5a623;transform:translateY(-2px);box-shadow:0 8px 28px #e1910873}.submit-btn[data-v-d66d6de8]:active:not(:disabled){transform:translateY(0)}.submit-btn[data-v-d66d6de8]:disabled{background:#ffffff1a;color:#ffffff4d;cursor:not-allowed;box-shadow:none}.alert[data-v-d66d6de8]{z-index:1001;position:fixed;right:20px;top:80px;min-width:300px;max-width:420px;padding:16px 20px;border-radius:10px;font-size:.95em;font-weight:500;display:flex;align-items:center;gap:12px;box-shadow:0 8px 24px #00000040}.alert-icon[data-v-d66d6de8]{font-size:1.2em;flex-shrink:0}.alert-success[data-v-d66d6de8]{background:#1a3a26;border-left:4px solid #3ad66e;color:#7eebab}.alert-error[data-v-d66d6de8]{background:#3a2700;border-left:4px solid #e19108;color:#f5c77a}.slide-fade-enter-active[data-v-d66d6de8]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-d66d6de8]{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from[data-v-d66d6de8],.slide-fade-leave-to[data-v-d66d6de8]{transform:translate(20px);opacity:0}@media(max-width:960px){.contact-section[data-v-d66d6de8]{grid-template-columns:1fr;max-width:640px;gap:24px}}@media(max-width:640px){.contact-card[data-v-d66d6de8],.contact-info-card[data-v-d66d6de8]{padding:32px 24px}.form-row[data-v-d66d6de8]{grid-template-columns:1fr}.card-header h1[data-v-d66d6de8]{font-size:1.7em}.captcha-block[data-v-d66d6de8]{flex-direction:column;align-items:flex-start}.captcha-input[data-v-d66d6de8]{width:100%}.submit-btn[data-v-d66d6de8]{align-self:stretch;justify-content:center;display:flex}}.auto-page[data-v-57a51bb9]{min-height:100vh;background:url(/bgg.webp) no-repeat center / cover fixed;color:#fff}.auto-page[data-v-57a51bb9]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0000009e;z-index:0;pointer-events:none}.auto-page[data-v-57a51bb9]>*{position:relative;z-index:1}.section-label[data-v-57a51bb9]{display:inline-block;background:#e191081f;border:1px solid rgba(225,145,8,.35);color:#e19108;font-size:.75em;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:4px 14px;border-radius:50px;margin-bottom:18px}.hero[data-v-57a51bb9]{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:120px 80px 80px;max-width:1280px;margin:0 auto}.badge[data-v-57a51bb9]{display:inline-flex;align-items:center;gap:7px;background:#e191081f;border:1px solid rgba(225,145,8,.35);color:#e19108;font-size:.8em;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:5px 14px;border-radius:50px;margin-bottom:24px}.hero-inner h1[data-v-57a51bb9]{font-size:3.4em;font-weight:700;line-height:1.15;margin-bottom:20px;letter-spacing:-.5px}.hero-inner h1 em[data-v-57a51bb9]{font-style:normal;color:#e19108}.hero-definition[data-v-57a51bb9]{font-size:.95em;line-height:1.7;color:#ffffffbf;margin-bottom:16px;padding:14px 18px;border-left:3px solid rgba(225,145,8,.5);background:#e191080f;border-radius:0 8px 8px 0}.hero-sub[data-v-57a51bb9]{font-size:1em;line-height:1.75;color:#ffffffa6;margin-bottom:32px;max-width:520px}.hero-cta[data-v-57a51bb9]{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.hero-visual[data-v-57a51bb9]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:40px}.orb[data-v-57a51bb9]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.18;pointer-events:none}.orb-1[data-v-57a51bb9]{width:340px;height:340px;background:#e19108;top:-60px;left:-60px}.orb-2[data-v-57a51bb9]{width:200px;height:200px;background:#b37a12;bottom:-40px;right:-20px}.flow-diagram[data-v-57a51bb9]{display:flex;align-items:center;gap:12px;background:#0a0803b3;border:1px solid rgba(225,145,8,.2);border-radius:20px;padding:32px 40px;box-shadow:0 20px 50px #00000080,0 0 40px #e191080f;isolation:isolate}.flow-node[data-v-57a51bb9]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 24px;border-radius:14px;font-size:.8em;font-weight:600;letter-spacing:.05em;text-transform:uppercase;min-width:90px;transition:transform .3s ease}.flow-node[data-v-57a51bb9]:hover{transform:translateY(-4px)}.flow-node i[data-v-57a51bb9]{font-size:1.8em}.flow-node.trigger[data-v-57a51bb9]{background:#e191081f;border:1px solid rgba(225,145,8,.3);color:#f5a623}.flow-node.process[data-v-57a51bb9]{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#ffffffd9}.flow-node.result[data-v-57a51bb9]{background:#3ad66e1a;border:1px solid rgba(58,214,110,.25);color:#3ad66e}.flow-arrow[data-v-57a51bb9]{color:#fff3;font-size:.9em}.tech-tags[data-v-57a51bb9]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.tech-tags span[data-v-57a51bb9]{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffff8c;font-size:.75em;font-weight:600;padding:4px 12px;border-radius:50px;letter-spacing:.03em}.btn-primary[data-v-57a51bb9]{display:inline-flex;align-items:center;gap:9px;padding:14px 28px;background:#e19108;color:#fff;font-weight:600;font-size:.95em;border-radius:10px;text-decoration:none;transition:all .25s ease;box-shadow:0 4px 20px #e1910859}.btn-primary[data-v-57a51bb9]:hover{background:#f5a623;transform:translateY(-2px);box-shadow:0 8px 28px #e1910880}.btn-primary.btn-large[data-v-57a51bb9]{padding:16px 36px;font-size:1.05em}.btn-ghost[data-v-57a51bb9]{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border:1px solid rgba(255,255,255,.18);color:#ffffffb3;font-weight:500;font-size:.95em;border-radius:10px;text-decoration:none;transition:all .25s ease}.btn-ghost[data-v-57a51bb9]:hover{border-color:#e1910880;color:#e19108;transform:translateY(-2px)}.services[data-v-57a51bb9]{padding:100px 80px;max-width:1280px;margin:0 auto;text-align:center}.services h2[data-v-57a51bb9],.for-whom h2[data-v-57a51bb9],.how h2[data-v-57a51bb9],.faq h2[data-v-57a51bb9]{font-size:2.4em;font-weight:700;line-height:1.25;margin-bottom:56px}.cards[data-v-57a51bb9]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left}.card[data-v-57a51bb9]{position:relative;background:#0c0803d1;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:32px 28px;transition:all .3s ease;isolation:isolate}.card[data-v-57a51bb9]:hover{border-color:#e1910840;transform:translateY(-5px);box-shadow:0 20px 40px #0006,0 0 30px #e191080f}.card-featured[data-v-57a51bb9]{border-color:#e191084d;background:#1e1200d9}.card-badge[data-v-57a51bb9]{position:absolute;top:-12px;left:24px;background:#e19108;color:#fff;font-size:.72em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 12px;border-radius:50px}.card-icon[data-v-57a51bb9]{width:52px;height:52px;background:#e191081f;border:1px solid rgba(225,145,8,.25);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.3em;color:#e19108;margin-bottom:14px}.card h3[data-v-57a51bb9]{font-size:1.1em;font-weight:700;margin-bottom:6px;color:#fff}.card-stat[data-v-57a51bb9]{font-size:.78em;font-weight:600;color:#f5a623;margin-bottom:10px;display:flex;align-items:center;gap:6px}.card p[data-v-57a51bb9]:not(.card-stat){font-size:.88em;line-height:1.65;color:#ffffff8c;margin-bottom:18px}.card ul[data-v-57a51bb9]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.card ul li[data-v-57a51bb9]{font-size:.85em;color:#ffffffa6;display:flex;align-items:center;gap:8px}.card ul li i[data-v-57a51bb9]{color:#e19108;font-size:.75em;flex-shrink:0}.for-whom[data-v-57a51bb9]{padding:100px 80px;max-width:1280px;margin:0 auto;text-align:center}.for-whom-sub[data-v-57a51bb9]{font-size:1em;color:#ffffff8c;margin-bottom:52px;margin-top:-36px}.industries[data-v-57a51bb9]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:left}.industry[data-v-57a51bb9]{background:#0c0803bf;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:28px 24px;transition:all .3s ease}.industry[data-v-57a51bb9]:hover{border-color:#e1910833;transform:translateY(-3px)}.industry i[data-v-57a51bb9]{font-size:1.5em;color:#e19108;margin-bottom:12px;display:block}.industry h3[data-v-57a51bb9]{font-size:1em;font-weight:700;margin-bottom:8px;color:#fff}.industry p[data-v-57a51bb9]{font-size:.85em;line-height:1.6;color:#ffffff80;margin:0}.how[data-v-57a51bb9]{padding:100px 80px;max-width:1000px;margin:0 auto;text-align:center}.steps[data-v-57a51bb9]{display:flex;align-items:flex-start;text-align:left}.step[data-v-57a51bb9]{flex:1;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:0 16px}.step-num[data-v-57a51bb9]{width:56px;height:56px;background:#e191081f;border:1px solid rgba(225,145,8,.35);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1em;font-weight:700;color:#e19108;flex-shrink:0}.step-body h3[data-v-57a51bb9]{font-size:1em;font-weight:700;color:#fff;margin-bottom:8px}.step-body p[data-v-57a51bb9]{font-size:.88em;line-height:1.65;color:#ffffff8c}.step-connector[data-v-57a51bb9]{flex-shrink:0;width:40px;height:1px;background:linear-gradient(90deg,#e1910866,#e191081a);margin-top:28px}.faq[data-v-57a51bb9]{padding:100px 80px;max-width:860px;margin:0 auto}.faq-list[data-v-57a51bb9]{display:flex;flex-direction:column;gap:12px;text-align:left}.faq-item[data-v-57a51bb9]{background:#0c0803d1;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;transition:border-color .25s}.faq-item[open][data-v-57a51bb9]{border-color:#e1910847}.faq-item summary[data-v-57a51bb9]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;cursor:pointer;list-style:none;font-weight:600;font-size:.97em;color:#fff;gap:16px;transition:color .2s}.faq-item summary[data-v-57a51bb9]::-webkit-details-marker{display:none}.faq-item summary[data-v-57a51bb9]:hover{color:#e19108}.faq-item summary span[data-v-57a51bb9]{flex:1}.faq-item summary i[data-v-57a51bb9]{color:#ffffff4d;font-size:.8em;flex-shrink:0;transition:transform .25s}.faq-item[open] summary i[data-v-57a51bb9]{transform:rotate(180deg);color:#e19108}.faq-item p[data-v-57a51bb9]{padding:0 24px 24px;margin:0;font-size:.9em;line-height:1.75;color:#fff9}.cta-section[data-v-57a51bb9]{padding:80px 80px 120px;max-width:760px;margin:0 auto;text-align:center}.cta-card[data-v-57a51bb9]{background:#0c0803e0;border:1px solid rgba(225,145,8,.22);border-radius:24px;padding:60px 48px;box-shadow:0 25px 60px #00000080,0 0 50px #e191080f;isolation:isolate}.cta-icon[data-v-57a51bb9]{font-size:2.2em;color:#e19108;margin-bottom:20px;display:block}.cta-card h2[data-v-57a51bb9]{font-size:2em;font-weight:700;margin-bottom:16px}.cta-card p[data-v-57a51bb9]{font-size:1em;line-height:1.7;color:#fff9;margin-bottom:32px}@media(max-width:1100px){.hero[data-v-57a51bb9]{grid-template-columns:1fr;padding:100px 40px 60px;text-align:center}.hero-inner h1[data-v-57a51bb9]{font-size:2.5em}.hero-sub[data-v-57a51bb9]{margin:0 auto 32px}.hero-cta[data-v-57a51bb9]{justify-content:center}.hero-visual[data-v-57a51bb9]{display:none}.cards[data-v-57a51bb9],.industries[data-v-57a51bb9]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.hero[data-v-57a51bb9]{padding:100px 24px 60px}.hero-inner h1[data-v-57a51bb9]{font-size:2em}.services[data-v-57a51bb9],.for-whom[data-v-57a51bb9],.how[data-v-57a51bb9],.faq[data-v-57a51bb9],.cta-section[data-v-57a51bb9]{padding:60px 24px}.services h2[data-v-57a51bb9],.for-whom h2[data-v-57a51bb9],.how h2[data-v-57a51bb9],.faq h2[data-v-57a51bb9]{font-size:1.8em}.cards[data-v-57a51bb9],.industries[data-v-57a51bb9]{grid-template-columns:1fr}.steps[data-v-57a51bb9]{flex-direction:column;align-items:center;gap:32px}.step-connector[data-v-57a51bb9]{width:1px;height:32px;background:linear-gradient(180deg,#e1910866,#e191081a);margin-top:0}.cta-card[data-v-57a51bb9]{padding:40px 24px}}.seo-page[data-v-f10ad5bf]{min-height:100vh;background:url(/bgg.webp) no-repeat center / cover fixed;color:#fff}.seo-page[data-v-f10ad5bf]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0000009e;z-index:0;pointer-events:none}.seo-page[data-v-f10ad5bf]>*{position:relative;z-index:1}.section-label[data-v-f10ad5bf]{display:inline-block;background:#e191081f;border:1px solid rgba(225,145,8,.35);color:#e19108;font-size:.75em;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:4px 14px;border-radius:50px;margin-bottom:18px}.hero[data-v-f10ad5bf]{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:120px 80px 80px;max-width:1280px;margin:0 auto}.badge[data-v-f10ad5bf]{display:inline-flex;align-items:center;gap:7px;background:#e191081f;border:1px solid rgba(225,145,8,.35);color:#e19108;font-size:.8em;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:5px 14px;border-radius:50px;margin-bottom:24px}.hero-inner h1[data-v-f10ad5bf]{font-size:3.2em;font-weight:700;line-height:1.15;margin-bottom:20px;letter-spacing:-.5px}.hero-inner h1 em[data-v-f10ad5bf]{font-style:normal;color:#e19108}.hero-definition[data-v-f10ad5bf]{font-size:.95em;line-height:1.75;color:#ffffffb8;margin-bottom:32px;padding:14px 18px;border-left:3px solid rgba(225,145,8,.5);background:#e191080f;border-radius:0 8px 8px 0}.hero-cta[data-v-f10ad5bf]{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.hero-visual[data-v-f10ad5bf]{position:relative;display:flex;align-items:center;justify-content:center;padding:40px}.orb[data-v-f10ad5bf]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.18;pointer-events:none}.orb-1[data-v-f10ad5bf]{width:320px;height:320px;background:#e19108;top:-50px;left:-60px}.orb-2[data-v-f10ad5bf]{width:200px;height:200px;background:#b37a12;bottom:-40px;right:-20px}.ai-mockup[data-v-f10ad5bf]{background:#0a0803d9;border:1px solid rgba(225,145,8,.25);border-radius:16px;width:100%;max-width:440px;box-shadow:0 20px 50px #00000080,0 0 30px #e191080d;isolation:isolate;overflow:hidden}.mock-header[data-v-f10ad5bf]{background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.05);padding:12px 16px;display:flex;align-items:center;gap:12px}.mock-dots[data-v-f10ad5bf]{display:flex;gap:6px}.mock-dots span[data-v-f10ad5bf]{width:10px;height:10px;border-radius:50%;background:#ffffff26}.mock-dots span[data-v-f10ad5bf]:nth-child(1){background:#ff5f56}.mock-dots span[data-v-f10ad5bf]:nth-child(2){background:#ffbd2e}.mock-dots span[data-v-f10ad5bf]:nth-child(3){background:#27c93f}.mock-title[data-v-f10ad5bf]{font-size:.8em;color:#ffffff80;font-weight:600;display:flex;align-items:center;gap:6px;margin-left:auto;margin-right:auto;transform:translate(-20px)}.mock-body[data-v-f10ad5bf]{padding:20px;display:flex;flex-direction:column;gap:16px}.mock-query[data-v-f10ad5bf]{background:#e191081f;border:1px solid rgba(225,145,8,.2);color:#fff;padding:12px 16px;border-radius:14px 14px 4px;font-size:.85em;align-self:flex-end;max-width:90%;line-height:1.5}.mock-response[data-v-f10ad5bf]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);padding:16px;border-radius:14px 14px 14px 4px;font-size:.85em;color:#fffc;line-height:1.6}.mock-response p[data-v-f10ad5bf]{margin-bottom:10px}.mock-response strong[data-v-f10ad5bf]{color:#e19108}.mock-response ul[data-v-f10ad5bf]{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:6px}.mock-response ul li[data-v-f10ad5bf]{display:flex;align-items:flex-start;gap:8px}.mock-response ul li[data-v-f10ad5bf]:before{content:"•";color:#e19108;font-weight:700}.mock-sources[data-v-f10ad5bf]{display:flex;align-items:center;gap:10px;border-top:1px solid rgba(255,255,255,.08);padding-top:12px}.sources-label[data-v-f10ad5bf]{font-size:.9em;color:#fff6;font-weight:600}.source-chip[data-v-f10ad5bf]{background:#e1910826;border:1px solid rgba(225,145,8,.3);color:#f5a623;padding:4px 10px;border-radius:50px;font-size:.85em;font-weight:600;display:flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s}.source-chip[data-v-f10ad5bf]:hover{background:#e1910840;color:#fff}.mock-footer[data-v-f10ad5bf]{text-align:center;font-size:.75em;color:#e19108;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-top:4px;display:flex;align-items:center;justify-content:center;gap:6px}.btn-primary[data-v-f10ad5bf]{display:inline-flex;align-items:center;gap:9px;padding:14px 28px;background:#e19108;color:#fff;font-weight:600;font-size:.95em;border-radius:10px;text-decoration:none;transition:all .25s ease;box-shadow:0 4px 20px #e1910859}.btn-primary[data-v-f10ad5bf]:hover{background:#f5a623;transform:translateY(-2px);box-shadow:0 8px 28px #e1910880}.btn-primary.btn-large[data-v-f10ad5bf]{padding:16px 36px;font-size:1.05em}.btn-ghost[data-v-f10ad5bf]{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border:1px solid rgba(255,255,255,.18);color:#ffffffb3;font-weight:500;font-size:.95em;border-radius:10px;text-decoration:none;transition:all .25s ease}.btn-ghost[data-v-f10ad5bf]:hover{border-color:#e1910880;color:#e19108;transform:translateY(-2px)}.services[data-v-f10ad5bf]{padding:100px 80px;max-width:1280px;margin:0 auto;text-align:center}.services h2[data-v-f10ad5bf]{font-size:2.4em;font-weight:700;line-height:1.25;margin-bottom:56px}.cards[data-v-f10ad5bf]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left}.card[data-v-f10ad5bf]{position:relative;background:#0c0803d1;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:32px 28px;transition:all .3s ease;isolation:isolate}.card[data-v-f10ad5bf]:hover{border-color:#e1910840;transform:translateY(-5px);box-shadow:0 20px 40px #0006}.card-featured[data-v-f10ad5bf]{border-color:#e191084d;background:#1e1200d9}.card-badge[data-v-f10ad5bf]{position:absolute;top:-12px;left:24px;background:#e19108;color:#fff;font-size:.72em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 12px;border-radius:50px}.card-icon[data-v-f10ad5bf]{width:52px;height:52px;background:#e191081f;border:1px solid rgba(225,145,8,.25);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.3em;color:#e19108;margin-bottom:14px}.card h3[data-v-f10ad5bf]{font-size:1.05em;font-weight:700;margin-bottom:6px;color:#fff}.card-stat[data-v-f10ad5bf]{font-size:.78em;font-weight:600;color:#f5a623;margin-bottom:10px;display:flex;align-items:center;gap:6px}.card p[data-v-f10ad5bf]:not(.card-stat){font-size:.88em;line-height:1.65;color:#ffffff8c;margin-bottom:18px}.card ul[data-v-f10ad5bf]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.card ul li[data-v-f10ad5bf]{font-size:.85em;color:#ffffffa6;display:flex;align-items:center;gap:8px}.card ul li i[data-v-f10ad5bf]{color:#e19108;font-size:.75em;flex-shrink:0}.why[data-v-f10ad5bf]{padding:100px 80px;max-width:900px;margin:0 auto}.why-inner h2[data-v-f10ad5bf]{font-size:2.4em;font-weight:700;line-height:1.25;margin-bottom:16px}.why-lead[data-v-f10ad5bf]{font-size:1em;color:#fff9;line-height:1.7;margin-bottom:48px}.why-points[data-v-f10ad5bf]{display:flex;flex-direction:column;gap:24px}.why-point[data-v-f10ad5bf]{display:flex;gap:24px;align-items:flex-start;background:#0c0803bf;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:28px;transition:all .3s ease}.why-point[data-v-f10ad5bf]:hover{border-color:#e1910833;transform:translate(4px)}.why-icon[data-v-f10ad5bf]{flex-shrink:0;width:48px;height:48px;background:#e191081f;border:1px solid rgba(225,145,8,.25);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.2em;color:#e19108}.why-point h3[data-v-f10ad5bf]{font-size:1em;font-weight:700;margin-bottom:6px;color:#fff}.why-point p[data-v-f10ad5bf]{font-size:.88em;line-height:1.65;color:#ffffff8c;margin:0}.faq[data-v-f10ad5bf]{padding:100px 80px;max-width:860px;margin:0 auto}.faq h2[data-v-f10ad5bf]{font-size:2.4em;font-weight:700;line-height:1.25;margin-bottom:52px}.faq-list[data-v-f10ad5bf]{display:flex;flex-direction:column;gap:12px;text-align:left}.faq-item[data-v-f10ad5bf]{background:#0c0803d1;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;transition:border-color .25s}.faq-item[open][data-v-f10ad5bf]{border-color:#e1910847}.faq-item summary[data-v-f10ad5bf]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;cursor:pointer;list-style:none;font-weight:600;font-size:.97em;color:#fff;gap:16px;transition:color .2s}.faq-item summary[data-v-f10ad5bf]::-webkit-details-marker{display:none}.faq-item summary[data-v-f10ad5bf]:hover{color:#e19108}.faq-item summary span[data-v-f10ad5bf]{flex:1}.faq-item summary i[data-v-f10ad5bf]{color:#ffffff4d;font-size:.8em;flex-shrink:0;transition:transform .25s}.faq-item[open] summary i[data-v-f10ad5bf]{transform:rotate(180deg);color:#e19108}.faq-item p[data-v-f10ad5bf]{padding:0 24px 24px;margin:0;font-size:.9em;line-height:1.75;color:#fff9}.cta-section[data-v-f10ad5bf]{padding:80px 80px 120px;max-width:760px;margin:0 auto;text-align:center}.cta-card[data-v-f10ad5bf]{background:#0c0803e0;border:1px solid rgba(225,145,8,.22);border-radius:24px;padding:60px 48px;box-shadow:0 25px 60px #00000080,0 0 50px #e191080f;isolation:isolate}.cta-icon[data-v-f10ad5bf]{font-size:2.2em;color:#e19108;margin-bottom:20px;display:block}.cta-card h2[data-v-f10ad5bf]{font-size:2em;font-weight:700;margin-bottom:16px}.cta-card p[data-v-f10ad5bf]{font-size:1em;line-height:1.7;color:#fff9;margin-bottom:32px}@media(max-width:1100px){.hero[data-v-f10ad5bf]{grid-template-columns:1fr;padding:100px 40px 60px;text-align:center}.hero-inner h1[data-v-f10ad5bf]{font-size:2.5em}.hero-cta[data-v-f10ad5bf]{justify-content:center}.hero-visual[data-v-f10ad5bf]{display:none}.cards[data-v-f10ad5bf]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.hero[data-v-f10ad5bf]{padding:100px 24px 60px}.hero-inner h1[data-v-f10ad5bf]{font-size:2em}.services[data-v-f10ad5bf],.why[data-v-f10ad5bf],.faq[data-v-f10ad5bf],.cta-section[data-v-f10ad5bf]{padding:60px 24px}.services h2[data-v-f10ad5bf],.why-inner h2[data-v-f10ad5bf],.faq h2[data-v-f10ad5bf]{font-size:1.8em}.cards[data-v-f10ad5bf]{grid-template-columns:1fr}.why-point[data-v-f10ad5bf]{flex-direction:column;gap:16px}.cta-card[data-v-f10ad5bf]{padding:40px 24px}}.apps-page[data-v-1e376463]{min-height:100vh;background:url(/bgg.webp) no-repeat center / cover fixed;color:#fff}.apps-page[data-v-1e376463]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0000009e;z-index:0;pointer-events:none}.apps-page[data-v-1e376463]>*{position:relative;z-index:1}.section-label[data-v-1e376463]{display:inline-block;background:#e191081f;border:1px solid rgba(225,145,8,.35);color:#e19108;font-size:.75em;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:4px 14px;border-radius:50px;margin-bottom:18px}.hero[data-v-1e376463]{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:120px 80px 80px;max-width:1280px;margin:0 auto}.badge[data-v-1e376463]{display:inline-flex;align-items:center;gap:7px;background:#e191081f;border:1px solid rgba(225,145,8,.35);color:#e19108;font-size:.8em;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:5px 14px;border-radius:50px;margin-bottom:24px}.hero-inner h1[data-v-1e376463]{font-size:3.2em;font-weight:700;line-height:1.15;margin-bottom:20px;letter-spacing:-.5px}.hero-inner h1 em[data-v-1e376463]{font-style:normal;color:#e19108}.hero-definition[data-v-1e376463]{font-size:.95em;line-height:1.75;color:#ffffffbf;margin-bottom:16px;padding:14px 18px;border-left:3px solid rgba(225,145,8,.5);background:#e191080f;border-radius:0 8px 8px 0}.hero-sub[data-v-1e376463]{font-size:1em;line-height:1.75;color:#fff9;margin-bottom:32px;max-width:500px}.hero-cta[data-v-1e376463]{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.hero-visual[data-v-1e376463]{position:relative;display:flex;align-items:center;justify-content:center;padding:40px}.orb[data-v-1e376463]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.18;pointer-events:none}.orb-1[data-v-1e376463]{width:340px;height:340px;background:#e19108;top:-50px;left:-60px}.orb-2[data-v-1e376463]{width:200px;height:200px;background:#b37a12;bottom:-40px;right:-20px}.stack-card[data-v-1e376463]{background:#0a0803bf;border:1px solid rgba(225,145,8,.2);border-radius:20px;padding:36px 44px;box-shadow:0 20px 50px #00000080,0 0 40px #e191080f;isolation:isolate;display:flex;flex-direction:column;gap:16px;align-items:center}.stack-row[data-v-1e376463]{display:flex;gap:16px}.stack-divider[data-v-1e376463]{width:100%;height:1px;background:#ffffff0f;margin:4px 0}.stack-item[data-v-1e376463]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 28px;border-radius:14px;font-size:.8em;font-weight:700;letter-spacing:.04em;transition:transform .3s ease;min-width:80px}.stack-item[data-v-1e376463]:hover{transform:translateY(-4px)}.stack-item i[data-v-1e376463]{font-size:2em}.stack-item.vue[data-v-1e376463]{background:#42b8831f;border:1px solid rgba(66,184,131,.25);color:#42b883}.stack-item.nuxt[data-v-1e376463]{background:#00dc821a;border:1px solid rgba(0,220,130,.2);color:#00dc82}.stack-item.node[data-v-1e376463]{background:#68a0631f;border:1px solid rgba(104,160,99,.25);color:#68a063}.stack-item.docker[data-v-1e376463]{background:#2496ed1a;border:1px solid rgba(36,150,237,.2);color:#2496ed}.stack-modes[data-v-1e376463]{display:flex;gap:8px;margin-top:4px}.mode[data-v-1e376463]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff6;font-size:.72em;font-weight:700;padding:4px 12px;border-radius:50px;letter-spacing:.06em}.btn-primary[data-v-1e376463]{display:inline-flex;align-items:center;gap:9px;padding:14px 28px;background:#e19108;color:#fff;font-weight:600;font-size:.95em;border-radius:10px;text-decoration:none;transition:all .25s ease;box-shadow:0 4px 20px #e1910859}.btn-primary[data-v-1e376463]:hover{background:#f5a623;transform:translateY(-2px);box-shadow:0 8px 28px #e1910880}.btn-primary.btn-large[data-v-1e376463]{padding:16px 36px;font-size:1.05em}.btn-ghost[data-v-1e376463]{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border:1px solid rgba(255,255,255,.18);color:#ffffffb3;font-weight:500;font-size:.95em;border-radius:10px;text-decoration:none;transition:all .25s ease}.btn-ghost[data-v-1e376463]:hover{border-color:#e1910880;color:#e19108;transform:translateY(-2px)}.what[data-v-1e376463]{padding:100px 80px;max-width:1280px;margin:0 auto;text-align:center}.what h2[data-v-1e376463]{font-size:2.4em;font-weight:700;line-height:1.25;margin-bottom:56px}.cards[data-v-1e376463]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left}.card[data-v-1e376463]{position:relative;background:#0c0803d1;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:32px 28px;transition:all .3s ease;isolation:isolate}.card[data-v-1e376463]:hover{border-color:#e1910840;transform:translateY(-5px);box-shadow:0 20px 40px #0006,0 0 30px #e191080f}.card-featured[data-v-1e376463]{border-color:#e191084d;background:#1e1200d9}.card-badge[data-v-1e376463]{position:absolute;top:-12px;left:24px;background:#e19108;color:#fff;font-size:.72em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 12px;border-radius:50px}.card-icon[data-v-1e376463]{width:52px;height:52px;background:#e191081f;border:1px solid rgba(225,145,8,.25);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.3em;color:#e19108;margin-bottom:14px}.card h3[data-v-1e376463]{font-size:1.05em;font-weight:700;margin-bottom:6px;color:#fff}.card-stat[data-v-1e376463]{font-size:.78em;font-weight:600;color:#f5a623;margin-bottom:10px;display:flex;align-items:center;gap:6px}.card p[data-v-1e376463]:not(.card-stat){font-size:.88em;line-height:1.65;color:#ffffff8c;margin-bottom:18px}.card ul[data-v-1e376463]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.card ul li[data-v-1e376463]{font-size:.85em;color:#ffffffa6;display:flex;align-items:center;gap:8px}.card ul li i[data-v-1e376463]{color:#e19108;font-size:.75em;flex-shrink:0}.why[data-v-1e376463]{padding:100px 80px;max-width:900px;margin:0 auto}.why-inner h2[data-v-1e376463]{font-size:2.4em;font-weight:700;line-height:1.25;margin-bottom:16px}.why-lead[data-v-1e376463]{font-size:1em;color:#fff9;line-height:1.7;margin-bottom:48px}.why-points[data-v-1e376463]{display:flex;flex-direction:column;gap:24px}.why-point[data-v-1e376463]{display:flex;gap:24px;align-items:flex-start;background:#0c0803bf;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:28px;transition:all .3s ease}.why-point[data-v-1e376463]:hover{border-color:#e1910833;transform:translate(4px)}.why-icon[data-v-1e376463]{flex-shrink:0;width:48px;height:48px;background:#e191081f;border:1px solid rgba(225,145,8,.25);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.2em;color:#e19108}.why-point h3[data-v-1e376463]{font-size:1em;font-weight:700;margin-bottom:6px;color:#fff}.why-point p[data-v-1e376463]{font-size:.88em;line-height:1.65;color:#ffffff8c;margin:0}.process[data-v-1e376463]{padding:100px 80px;max-width:1000px;margin:0 auto;text-align:center}.process h2[data-v-1e376463]{font-size:2.4em;font-weight:700;line-height:1.25;margin-bottom:64px}.steps[data-v-1e376463]{display:flex;align-items:flex-start}.step[data-v-1e376463]{flex:1;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:0 16px}.step-num[data-v-1e376463]{width:56px;height:56px;background:#e191081f;border:1px solid rgba(225,145,8,.35);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1em;font-weight:700;color:#e19108;flex-shrink:0}.step-body h3[data-v-1e376463]{font-size:1em;font-weight:700;color:#fff;margin-bottom:8px}.step-body p[data-v-1e376463]{font-size:.88em;line-height:1.65;color:#ffffff8c}.step-connector[data-v-1e376463]{flex-shrink:0;width:40px;height:1px;background:linear-gradient(90deg,#e1910866,#e191081a);margin-top:28px}.faq[data-v-1e376463]{padding:100px 80px;max-width:860px;margin:0 auto}.faq h2[data-v-1e376463]{font-size:2.4em;font-weight:700;line-height:1.25;margin-bottom:52px}.faq-list[data-v-1e376463]{display:flex;flex-direction:column;gap:12px;text-align:left}.faq-item[data-v-1e376463]{background:#0c0803d1;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;transition:border-color .25s}.faq-item[open][data-v-1e376463]{border-color:#e1910847}.faq-item summary[data-v-1e376463]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;cursor:pointer;list-style:none;font-weight:600;font-size:.97em;color:#fff;gap:16px;transition:color .2s}.faq-item summary[data-v-1e376463]::-webkit-details-marker{display:none}.faq-item summary[data-v-1e376463]:hover{color:#e19108}.faq-item summary span[data-v-1e376463]{flex:1}.faq-item summary i[data-v-1e376463]{color:#ffffff4d;font-size:.8em;flex-shrink:0;transition:transform .25s}.faq-item[open] summary i[data-v-1e376463]{transform:rotate(180deg);color:#e19108}.faq-item p[data-v-1e376463]{padding:0 24px 24px;margin:0;font-size:.9em;line-height:1.75;color:#fff9}.cta-section[data-v-1e376463]{padding:80px 80px 120px;max-width:760px;margin:0 auto;text-align:center}.cta-card[data-v-1e376463]{background:#0c0803e0;border:1px solid rgba(225,145,8,.22);border-radius:24px;padding:60px 48px;box-shadow:0 25px 60px #00000080,0 0 50px #e191080f;isolation:isolate}.cta-icon[data-v-1e376463]{font-size:2.2em;color:#e19108;margin-bottom:20px;display:block}.cta-card h2[data-v-1e376463]{font-size:2em;font-weight:700;margin-bottom:16px}.cta-card p[data-v-1e376463]{font-size:1em;line-height:1.7;color:#fff9;margin-bottom:32px}.cta-btns[data-v-1e376463]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}@media(max-width:1100px){.hero[data-v-1e376463]{grid-template-columns:1fr;padding:100px 40px 60px;text-align:center}.hero-inner h1[data-v-1e376463]{font-size:2.5em}.hero-cta[data-v-1e376463]{justify-content:center}.hero-visual[data-v-1e376463]{display:none}.cards[data-v-1e376463]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.hero[data-v-1e376463]{padding:100px 24px 60px}.hero-inner h1[data-v-1e376463]{font-size:2em}.what[data-v-1e376463],.why[data-v-1e376463],.process[data-v-1e376463],.faq[data-v-1e376463],.cta-section[data-v-1e376463]{padding:60px 24px}.what h2[data-v-1e376463],.why-inner h2[data-v-1e376463],.process h2[data-v-1e376463],.faq h2[data-v-1e376463]{font-size:1.8em}.cards[data-v-1e376463]{grid-template-columns:1fr}.why-point[data-v-1e376463]{flex-direction:column;gap:16px}.steps[data-v-1e376463]{flex-direction:column;align-items:center;gap:32px}.step-connector[data-v-1e376463]{width:1px;height:32px;background:linear-gradient(180deg,#e1910866,#e191081a);margin-top:0}.cta-card[data-v-1e376463]{padding:40px 24px}}*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}html,body{background:#000;overflow-x:hidden;width:100%}header{z-index:999;position:absolute;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px 200px;transition:.5s ease}header .brand{color:#fff;font-size:1.5em;font-weight:700;text-decoration:none}header .navigation{position:relative}header .navigation .navigation-items a{position:relative;color:#fff;font-size:1em;font-weight:500;text-decoration:none;margin-left:30px;transition:.3s ease}header .navigation .navigation-items a:before{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:#fff;transition:.3s ease}header .navigation .navigation-items a:hover:before{width:100%}@media(max-width:1040px){header{padding:12px 20px}header .navigation{display:none}header .navigation.active{position:fixed;width:100%;height:100vh;top:0;left:0;display:flex;justify-content:center;align-items:center;background:#01010180}header .navigation.active .navigation-items{background:#fff;width:600px;max-width:600px;margin:20px;padding:40px;display:flex;flex-direction:column;align-items:center;border-radius:5px;box-shadow:0 5px 25px #01010133}header .navigation .navigation-items a{color:#222;font-size:1.2em;margin:20px 0}header .navigation .navigation-items a:before{background:#222;height:5px}.menu-btn{z-index:1000;background:url(/menu.png) no-repeat center;background-size:30px;width:40px;height:40px;cursor:pointer;transition:.3s ease}.menu-btn.active{background:url(/close.png) no-repeat center;background-size:25px;transition:.3s ease}}
