.hero-video-container[data-astro-cid-j7pv25f6]{position:relative;min-height:86vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#0f172a}.video-overlay-wrapper[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:hidden}.bg-video[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.85)}.video-dark-mask[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(180deg,#0f172abf,#0f172ae0 60%,#0f172afa);backdrop-filter:blur(1.5px)}.hero-inner-content[data-astro-cid-j7pv25f6]{position:relative;z-index:2;text-align:center;color:#fff;padding:80px 15px 60px;max-width:920px}.hero-pill-badge[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;background:#6366f140;color:#c7d2fe;border:1px solid rgba(165,180,252,.4);padding:6px 18px;border-radius:50px;font-size:.9rem;font-weight:700;margin-bottom:25px;backdrop-filter:blur(6px)}.hero-main-title[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4.8vw,3.4rem);font-weight:900;line-height:1.35;letter-spacing:-.5px;margin-bottom:20px;text-shadow:0 4px 20px rgba(0,0,0,.4)}.gradient-text[data-astro-cid-j7pv25f6]{color:#c7d2fe;background:linear-gradient(135deg,#c7d2fe,#fff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.hero-subtext[data-astro-cid-j7pv25f6]{font-size:clamp(1rem,1.8vw,1.2rem);color:#e2e8f0;line-height:1.8;max-width:780px;margin:0 auto 35px;text-shadow:0 2px 10px rgba(0,0,0,.5)}.hero-subtext[data-astro-cid-j7pv25f6].has-price-badge{margin-bottom:18px}.hero-price-wrap[data-astro-cid-j7pv25f6]{margin:0 auto 30px}.hero-price-badge[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;background:#6366f140;color:#e0e7ff;border:1px solid rgba(165,180,252,.45);padding:5px 16px;border-radius:50px;font-size:.9rem;font-weight:800;backdrop-filter:blur(6px)}.hero-buttons-row[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;margin-bottom:45px}.btn-hero-primary[data-astro-cid-j7pv25f6]{background:#6366f1;color:#fff;padding:15px 34px;border-radius:12px;font-size:1.05rem;font-weight:800;display:inline-flex;align-items:center;gap:10px;min-height:44px;text-decoration:none;box-shadow:0 10px 25px -5px #6366f199;transition:.3s ease}.btn-hero-primary[data-astro-cid-j7pv25f6]:hover{background:#4f46e5;transform:translateY(-3px)}.btn-hero-glass[data-astro-cid-j7pv25f6]{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.3);padding:15px 30px;border-radius:12px;font-size:1.05rem;font-weight:700;display:inline-flex;align-items:center;gap:10px;min-height:44px;text-decoration:none;backdrop-filter:blur(8px);transition:.3s ease}.btn-hero-glass[data-astro-cid-j7pv25f6]:hover{background:#ffffff38;border-color:#fff;transform:translateY(-3px)}.trust-features-grid[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;gap:25px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.15);padding-top:25px}.trust-item[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:8px;font-size:.95rem;color:#cbd5e1;font-weight:600}.trust-item[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{color:#818cf8}.metrics-bar-section[data-astro-cid-j7pv25f6]{background:#fff;border-bottom:1px solid #e2e8f0;padding:22px 0;margin-bottom:25px}.metrics-wrapper[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:20px}.metric-block[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px}.metric-icon[data-astro-cid-j7pv25f6]{color:#6366f1;font-size:1.2rem}.metric-block[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1rem;font-weight:800;color:#0f172a}.metric-divider[data-astro-cid-j7pv25f6]{width:1px;height:28px;background:#e2e8f0}.account-prompt-section[data-astro-cid-j7pv25f6]{margin:20px auto 40px}.account-prompt-card[data-astro-cid-j7pv25f6]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px 25px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;box-shadow:0 4px 6px -1px #00000008}.account-prompt-content[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;font-size:1.05rem;font-weight:700;color:#0f172a}.prompt-icon[data-astro-cid-j7pv25f6]{color:#6366f1;font-size:1.4rem}.btn-prompt[data-astro-cid-j7pv25f6]{background:#eef2ff;color:#6366f1;padding:10px 24px;border-radius:8px;font-weight:800;font-size:.95rem;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;justify-content:center;transition:.2s ease}.btn-prompt[data-astro-cid-j7pv25f6]:hover{background:#6366f1;color:#fff}.section-title-wrap[data-astro-cid-j7pv25f6]{text-align:center;max-width:680px;margin:0 auto 50px}.section-tag[data-astro-cid-j7pv25f6]{display:inline-block;background:#eef2ff;color:#6366f1;padding:5px 14px;border-radius:50px;font-size:.8rem;font-weight:800;margin-bottom:12px}.section-title-wrap[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.8rem,3.5vw,2.4rem);color:#0f172a;font-weight:900;margin-bottom:12px}.section-title-wrap[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#64748b;font-size:1rem;line-height:1.6}.grid-services-modern[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.service-box-card[data-astro-cid-j7pv25f6]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:0 4px 6px -1px #0000000a;display:flex;flex-direction:column;transition:all .3s ease}.service-box-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px #00000014;border-color:#c7d2fe}.service-img-wrap[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:16 / 9;background:#f1f5f9;overflow:hidden}.service-img-wrap[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:.5s ease}.service-img-wrap[data-astro-cid-j7pv25f6] .img-placeholder[data-astro-cid-j7pv25f6]{position:absolute;inset:0}.service-box-card[data-astro-cid-j7pv25f6]:hover .service-img-wrap[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.06)}.service-cat-pill[data-astro-cid-j7pv25f6]{position:absolute;top:15px;right:15px;z-index:1;background:#0f172ad9;color:#fff;padding:4px 12px;border-radius:50px;font-size:.75rem;font-weight:700;backdrop-filter:blur(4px)}.service-box-body[data-astro-cid-j7pv25f6]{padding:25px;display:flex;flex-direction:column;flex:1}.service-box-body[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem;font-weight:800;color:#0f172a;margin-bottom:10px}.service-box-body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#64748b;font-size:.9rem;line-height:1.6;margin-bottom:25px;flex:1}.service-box-footer[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f1f5f9;padding-top:15px}.price-data[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:block;font-size:.75rem;color:#94a3b8;font-weight:600}.price-data[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.35rem;font-weight:900;color:#0f172a}.price-data[data-astro-cid-j7pv25f6] .curr[data-astro-cid-j7pv25f6]{font-size:.8rem;color:#6366f1}.btn-card-action[data-astro-cid-j7pv25f6]{background:#eef2ff;color:#6366f1;padding:9px 16px;border-radius:8px;font-weight:700;font-size:.85rem;display:inline-flex;align-items:center;gap:6px;transition:.2s;min-height:44px;text-decoration:none}.btn-card-action[data-astro-cid-j7pv25f6]:hover{background:#6366f1;color:#fff}.catalog-cta-wrap[data-astro-cid-j7pv25f6]{text-align:center;margin-top:50px}.btn-primary-glow[data-astro-cid-j7pv25f6]{background:#6366f1;color:#fff;padding:16px 36px;border-radius:12px;font-size:1.05rem;font-weight:800;display:inline-flex;align-items:center;gap:12px;box-shadow:0 10px 20px #6366f159;transition:.3s ease;min-height:44px;text-decoration:none}.btn-primary-glow[data-astro-cid-j7pv25f6]:hover{background:#4f46e5;transform:translateY(-2px)}.how-it-works-section[data-astro-cid-j7pv25f6]{background:#0f172a;color:#fff;padding:85px 0;margin:70px 0}.section-title-wrap[data-astro-cid-j7pv25f6].text-white h2[data-astro-cid-j7pv25f6]{color:#fff}.section-title-wrap[data-astro-cid-j7pv25f6].text-white p[data-astro-cid-j7pv25f6]{color:#cbd5e1}.section-tag-light[data-astro-cid-j7pv25f6]{display:inline-block;background:#ffffff1a;color:#a5b4fc;padding:5px 14px;border-radius:50px;font-size:.8rem;font-weight:800;margin-bottom:12px}.steps-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-top:40px}.step-card[data-astro-cid-j7pv25f6]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:35px 25px;position:relative;transition:.3s}.step-card[data-astro-cid-j7pv25f6]:hover{background:#ffffff14;transform:translateY(-5px)}.step-card[data-astro-cid-j7pv25f6].highlight-step{border-color:#6366f199;background:#6366f11a}.step-number[data-astro-cid-j7pv25f6]{position:absolute;top:20px;left:20px;font-size:2.2rem;font-weight:900;color:#ffffff1a}.step-icon[data-astro-cid-j7pv25f6]{width:50px;height:50px;border-radius:12px;background:#6366f1;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.3rem;margin-bottom:20px}.step-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem;font-weight:800;margin-bottom:10px}.step-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#94a3b8;font-size:.95rem;line-height:1.6}.extra-revision-subnote[data-astro-cid-j7pv25f6]{margin-top:14px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.15);font-size:.85rem;color:#fbbf24;display:flex;align-items:center;gap:6px}.portfolio-header-flex[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;flex-wrap:wrap;gap:20px}.portfolio-header-flex[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.8rem,3.5vw,2.3rem);color:#0f172a;font-weight:900;margin-bottom:5px}.btn-outline-action[data-astro-cid-j7pv25f6]{border:2px solid #e2e8f0;color:#0f172a;padding:10px 22px;border-radius:10px;font-weight:700;font-size:.9rem;display:inline-flex;align-items:center;gap:8px;transition:.2s;min-height:44px;text-decoration:none}.btn-outline-action[data-astro-cid-j7pv25f6]:hover{border-color:#6366f1;color:#6366f1}.grid-works-modern[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:25px}.work-showcase-card[data-astro-cid-j7pv25f6]{border-radius:16px;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d}.work-img-container[data-astro-cid-j7pv25f6]{position:relative;height:250px;overflow:hidden;background:#f1f5f9}.work-img-container[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:.5s ease}.work-showcase-card[data-astro-cid-j7pv25f6]:hover .work-img-container[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.08)}.work-hover-overlay[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(180deg,transparent 20%,rgba(15,23,42,.92) 100%);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:25px;opacity:0;transition:.3s ease}.work-showcase-card[data-astro-cid-j7pv25f6]:hover .work-hover-overlay[data-astro-cid-j7pv25f6]{opacity:1}.work-hover-overlay[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-size:1.2rem;font-weight:800;margin-bottom:5px}.work-hover-overlay[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.85rem;color:#cbd5e1;margin-bottom:12px}.btn-work-view[data-astro-cid-j7pv25f6]{background:#fff;color:#0f172a;padding:6px 14px;border-radius:6px;font-size:.8rem;font-weight:700;display:inline-flex;align-items:center;gap:6px;width:fit-content;text-decoration:none}.empty-hint[data-astro-cid-j7pv25f6]{text-align:center;grid-column:1 / -1;color:#94a3b8;padding:40px}.img-placeholder[data-astro-cid-j7pv25f6]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#cbd5e1;font-size:2rem}.testimonials-section[data-astro-cid-j7pv25f6]{padding-top:20px;padding-bottom:40px}.testimonials-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px}.testimonial-card[data-astro-cid-j7pv25f6]{margin:0;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:28px 25px;box-shadow:0 4px 6px -1px #0000000a;display:flex;flex-direction:column;gap:14px}.testimonial-stars[data-astro-cid-j7pv25f6]{color:#b45309;font-size:.9rem;display:flex;gap:3px}.testimonial-text[data-astro-cid-j7pv25f6]{margin:0;flex:1;color:#475569;font-size:.95rem;line-height:1.8}.testimonial-author[data-astro-cid-j7pv25f6]{border-top:1px solid #f1f5f9;padding-top:14px}.testimonial-author[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;color:#0f172a;font-weight:800;font-size:1rem}.testimonial-author[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#64748b;font-size:.85rem}.faq-section[data-astro-cid-j7pv25f6]{padding-top:20px;padding-bottom:60px}.faq-accordion-wrap[data-astro-cid-j7pv25f6]{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.faq-item[data-astro-cid-j7pv25f6]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.faq-item[data-astro-cid-j7pv25f6][open]{border-color:#c7d2fe;box-shadow:0 4px 12px #6366f114}.faq-question[data-astro-cid-j7pv25f6]{padding:18px 22px;font-size:1.05rem;font-weight:800;color:#0f172a;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;user-select:none}.faq-question[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.faq-chevron[data-astro-cid-j7pv25f6]{color:#6366f1;font-size:.9rem;transition:transform .2s ease}.faq-item[data-astro-cid-j7pv25f6][open] .faq-chevron[data-astro-cid-j7pv25f6]{transform:rotate(180deg)}.faq-answer[data-astro-cid-j7pv25f6]{padding:14px 22px 20px;color:#475569;font-size:.95rem;line-height:1.8;border-top:1px solid #f1f5f9;margin-top:4px}.faq-answer[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#6366f1;font-weight:700;text-decoration:underline}@media (max-width: 768px){.bg-video[data-astro-cid-j7pv25f6]{display:none!important}.hero-video-container[data-astro-cid-j7pv25f6]{min-height:80vh}.hero-inner-content[data-astro-cid-j7pv25f6]{padding:60px 15px 40px}.hero-main-title[data-astro-cid-j7pv25f6]{font-size:clamp(1.15rem,5.2vw,3.4rem)}.hero-buttons-row[data-astro-cid-j7pv25f6]{flex-direction:column;gap:12px}.btn-hero-primary[data-astro-cid-j7pv25f6],.btn-hero-glass[data-astro-cid-j7pv25f6]{width:100%;justify-content:center}.metrics-wrapper[data-astro-cid-j7pv25f6]{flex-direction:column;gap:15px}.metric-divider[data-astro-cid-j7pv25f6]{display:none}.account-prompt-card[data-astro-cid-j7pv25f6]{flex-direction:column;text-align:center;padding:20px}.account-prompt-content[data-astro-cid-j7pv25f6]{flex-direction:column}.btn-prompt[data-astro-cid-j7pv25f6]{width:100%}.portfolio-header-flex[data-astro-cid-j7pv25f6]{text-align:center;justify-content:center}}
