.hp-hero[data-v-852566b6]{background:var(--vs-hero-bg);padding-block:80px}.hp-hero-inner[data-v-852566b6]{align-items:center;display:flex;gap:80px}.hp-hero-copy[data-v-852566b6]{align-items:flex-start;flex:1 1 0;min-width:0}.hp-hero-copy[data-v-852566b6],.hp-hero-intro[data-v-852566b6]{display:flex;flex-direction:column;gap:19px}.hp-hero-intro[data-v-852566b6]{width:100%}.hp-hero-title[data-v-852566b6]{color:var(--hp-navy);font-family:var(--hp-heading);font-size:var(--vs-h1-size);font-weight:700;letter-spacing:0;line-height:var(--vs-h1-leading)}.hp-hero-title .hp-accent[data-v-852566b6]{color:var(--hp-green)}.hp-hero-glance[data-v-852566b6]{align-items:center;color:var(--hp-text);-moz-column-gap:14px;column-gap:14px;display:flex;flex-wrap:wrap;font-size:16px;font-weight:500;line-height:26.11px;row-gap:4px}.hp-hero-price[data-v-852566b6]{color:var(--hp-navy);font-weight:600}.hp-hero-price strong[data-v-852566b6]{color:var(--hp-green);font-family:var(--hp-display);font-size:20.8px;font-weight:700;line-height:33.28px}.hp-hero-glance-item[data-v-852566b6]{align-items:center;display:inline-flex;gap:14px}.hp-hero-glance-item[data-v-852566b6]:before{background:var(--vs-brand);clip-path:var(--vs-tri-shape);content:"";display:inline-block;flex:none;height:6px;width:6px}.hp-hero-text[data-v-852566b6]{color:var(--hp-text);font-size:18px;font-weight:500;line-height:27.65px;max-width:713px}.hp-hero-meta[data-v-852566b6]{align-items:center;display:flex;flex-wrap:wrap;gap:4px 12px;line-height:20px;list-style:none;margin:0;padding:0}.hp-hero-meta li[data-v-852566b6]{align-items:center;display:inline-flex;gap:12px}.hp-hero-meta li+li[data-v-852566b6]:before{border-radius:50%;content:""}.hp-hero-highlights[data-v-852566b6]{align-items:center;color:var(--vs-brand-text);display:flex;flex-wrap:wrap;font-family:var(--hp-body);font-size:16px;font-weight:700;gap:4px 24px;line-height:21px;list-style:none;margin:0;padding:0}.hp-hero-highlights li[data-v-852566b6]{align-items:center;display:inline-flex;gap:6px;white-space:nowrap}.hp-hero-highlight-icon[data-v-852566b6]{display:grid;height:32px;place-items:center;width:30px}.hp-hero-highlight-icon svg[data-v-852566b6]{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hp-hero-meta--soft[data-v-852566b6]{color:var(--hp-text);-moz-column-gap:8px;column-gap:8px;font-size:10px;font-style:italic;line-height:22px}.hp-hero-meta--soft li[data-v-852566b6]{gap:8px}.hp-hero-meta--soft li+li[data-v-852566b6]:before{background:var(--vs-brand);clip-path:var(--vs-tri-shape);content:"";display:inline-block;flex:none;height:5px;width:5px}.hp-hero-card[data-v-852566b6]{background:var(--hp-surface);border:1px solid var(--hp-border);border-radius:16px;flex:0 0 490px;gap:16px;padding:28px}.hp-hero-card[data-v-852566b6],.hp-hero-card-head[data-v-852566b6]{display:flex;flex-direction:column}.hp-hero-card-head[data-v-852566b6]{gap:4px}.hp-hero-card-title[data-v-852566b6]{color:var(--hp-navy);font-family:var(--hp-display);font-size:24px;font-weight:700;letter-spacing:-.24px;line-height:25.92px}.hp-hero-card-sub[data-v-852566b6]{color:var(--hp-text);font-size:14px;line-height:22px}.hp-hero-fields[data-v-852566b6],.hp-hero-form[data-v-852566b6]{display:flex;flex-direction:column;gap:16px}.hp-hero-field[data-v-852566b6]{display:flex;flex-direction:column;gap:6px}.hp-hero-field--loose[data-v-852566b6]{gap:6px}.hp-hero-engagement legend[data-v-852566b6],.hp-hero-field label[data-v-852566b6]{color:var(--hp-navy);font-size:15px;font-weight:600;line-height:23px}.hp-hero-field input[data-v-852566b6],.hp-hero-field textarea[data-v-852566b6],.hp-hero-select select[data-v-852566b6]{background:var(--hp-input);border:1px solid var(--hp-border);border-radius:10px;color:var(--hp-navy);font-family:var(--hp-body);font-size:16px;line-height:normal;padding:12px 14px;transition:border-color .2s;width:100%}.hp-hero-field textarea[data-v-852566b6]{line-height:1.25;min-height:88px;resize:vertical}.hp-hero-field input[data-v-852566b6]::-moz-placeholder,.hp-hero-field textarea[data-v-852566b6]::-moz-placeholder{color:var(--hp-placeholder)}.hp-hero-field input[data-v-852566b6]::placeholder,.hp-hero-field textarea[data-v-852566b6]::placeholder{color:var(--hp-placeholder)}.hp-hero-field input[data-v-852566b6]:focus,.hp-hero-field textarea[data-v-852566b6]:focus,.hp-hero-select select[data-v-852566b6]:focus{border-color:var(--hp-green);outline:none}.hp-hero-select[data-v-852566b6]{position:relative}.hp-hero-select select[data-v-852566b6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-left:18px;padding-right:34px}.hp-hero-select img[data-v-852566b6]{pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.hp-hero-engagement[data-v-852566b6]{border:0;display:flex;flex-direction:column;gap:6px;margin:0;min-width:0;padding:0}.hp-hero-engagement legend[data-v-852566b6]{margin-bottom:12px;padding:0}.hp-hero-pills[data-v-852566b6]{display:flex;flex-wrap:wrap;gap:8px}.hp-hero-pill[data-v-852566b6]{cursor:pointer;display:flex;flex:1 1 0;position:relative}.hp-hero-pill input[data-v-852566b6]{opacity:0;pointer-events:none;position:absolute}.hp-hero-pill span[data-v-852566b6]{background:var(--hp-input);border:1px solid var(--hp-border);border-radius:999px;color:var(--hp-navy);flex:1;font-size:14px;font-weight:500;line-height:22.53px;padding:8px 12px;text-align:center;transition:background-color .2s,border-color .2s;white-space:nowrap}.hp-hero-pill:hover span[data-v-852566b6]{border-color:#3b5560}.hp-hero-pill input:checked+span[data-v-852566b6]{background:var(--hp-chip);border-color:var(--hp-green)}.hp-hero-pill input:focus-visible+span[data-v-852566b6]{outline:2px solid var(--hp-vue);outline-offset:2px}.hp-hero-submit[data-v-852566b6]{width:100%}.hp-hero-submit[data-v-852566b6]:disabled{cursor:wait;opacity:.7}.hp-hero-status[data-v-852566b6]{color:var(--hp-green);font-size:14px;line-height:1.5;margin-top:-8px}.hp-hero-status--error[data-v-852566b6]{color:#f97066}.hp-hero-status a[data-v-852566b6]{text-decoration:underline}@media (max-width:1240px){.hp-hero-inner[data-v-852566b6]{gap:48px}.hp-hero-card[data-v-852566b6]{flex-basis:480px}}@media (max-width:1024px){.hp-hero-inner[data-v-852566b6]{align-items:stretch;flex-direction:column}.hp-hero-card[data-v-852566b6]{flex-basis:auto;max-width:560px;width:100%}}@media (max-width:768px){.hp-hero[data-v-852566b6]{padding-block:48px 64px}.hp-hero-glance[data-v-852566b6],.hp-hero-text[data-v-852566b6]{font-size:16px}.hp-hero-card[data-v-852566b6]{padding:24px 20px}.hp-hero-card-title[data-v-852566b6]{font-size:24px}.hp-hero-pill[data-v-852566b6]{flex-basis:calc(50% - 4px)}}.hp-score[data-v-90a1466b]{margin:0;max-width:800px;width:100%}.hp-score-svg[data-v-90a1466b]{display:block;font-family:var(--hp-body);height:auto;width:100%}.hp-score-axis[data-v-90a1466b]{stroke:#e3e5ef;stroke-width:1.5}.hp-score-label[data-v-90a1466b],.hp-score-tick[data-v-90a1466b]{font-size:14px;fill:#8a8fa8}.hp-score-label[data-v-90a1466b]{font-size:15px}.hp-score-curve[data-v-90a1466b]{fill:none;stroke:#6f73f2;stroke-width:2.5}.hp-score-ref[data-v-90a1466b]{stroke:#8b8fe8;stroke-width:1.5;stroke-dasharray:6 5}.hp-score-ref-label[data-v-90a1466b]{font-size:13px;fill:#6b7090}.hp-score-ref-label--strong[data-v-90a1466b]{font-weight:600}.hp-score-pin[data-v-90a1466b]{stroke:#5b5ff0;stroke-width:2}.hp-score-dot[data-v-90a1466b]{fill:#fff;stroke:#5b5ff0;stroke-width:3.5}.hp-score-tip[data-v-90a1466b]{fill:#fff}.hp-score-tip-name[data-v-90a1466b]{font-size:13px;font-weight:700;fill:#1d2433}.hp-score-tip-text[data-v-90a1466b]{font-size:12px;fill:#4a5168}.hp-score-caption[data-v-90a1466b]{color:#4a5168;display:none;font-size:14px;line-height:1.5;margin-top:8px;text-align:center}.hp-score-caption strong[data-v-90a1466b]{color:#1d2433}@media (max-width:640px){.hp-score-caption[data-v-90a1466b]{display:block}.hp-score-tip-group[data-v-90a1466b],.hp-score-tip-name[data-v-90a1466b],.hp-score-tip-text[data-v-90a1466b]{display:none}}.hp-profile-panel[data-v-1df1eab5]{background:#f9fafb;flex:1 0 auto;gap:32px;padding:24px}.hp-profile-panel[data-v-1df1eab5],.hp-profile-top[data-v-1df1eab5]{display:flex;flex-direction:column}.hp-profile-top[data-v-1df1eab5]{gap:16px}.hp-profile-hero[data-v-1df1eab5]{align-items:flex-start;background:#13212a;border-radius:12px;display:flex;gap:24px;padding:24px}.hp-profile-photo[data-v-1df1eab5]{aspect-ratio:330.9/356.7;background:#d8d9d4;border-radius:10.9px;flex-shrink:0;height:auto;-o-object-fit:cover;object-fit:cover;width:200px}.hp-profile-intro[data-v-1df1eab5]{display:flex;flex:1 1 0;flex-direction:column;gap:32px;min-width:0}.hp-profile-identity[data-v-1df1eab5]{display:flex;flex-direction:column;gap:16px}.hp-profile-name[data-v-1df1eab5]{color:#fff;font-size:32px;font-weight:600;line-height:1.1}.hp-profile-title[data-v-1df1eab5]{color:var(--hp-on-dark);font-size:16px;line-height:25.8px;margin-top:-4px}.hp-profile-facts[data-v-1df1eab5]{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.hp-profile-facts li[data-v-1df1eab5]{align-items:center;color:var(--hp-on-dark);display:flex;font-size:15px;gap:6.73px;line-height:25.8px}.hp-profile-bio[data-v-1df1eab5]{color:#ffffffe6;font-size:16px;line-height:1.6}.hp-profile-fit[data-v-1df1eab5]{align-items:center;background:var(--hp-surface);border-radius:12px;box-shadow:0 0 10px #0000000a;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;padding:12px 20px}.hp-profile-fit-copy[data-v-1df1eab5]{display:flex;flex:1 1 0;flex-direction:column;gap:4px;min-width:min(100%,260px)}.hp-profile-fit-title[data-v-1df1eab5]{color:var(--hp-ink);font-size:18px;font-weight:600;line-height:1.6}.hp-profile-fit-text[data-v-1df1eab5]{color:var(--hp-text);font-size:15px;line-height:27.65px}.hp-profile-fit-btn[data-v-1df1eab5]{font-size:15px;min-width:223px}.hp-profile-sections[data-v-1df1eab5]{display:flex;flex-direction:column;gap:36px}.hp-profile-section[data-v-1df1eab5]{display:flex;flex-direction:column;gap:12px}.hp-profile-section--list[data-v-1df1eab5]{gap:14px}.hp-profile-heading[data-v-1df1eab5]{color:#000;font-size:14px;font-weight:700;line-height:1.2}.hp-profile-heading--lg[data-v-1df1eab5]{font-size:16px}.hp-profile-tags[data-v-1df1eab5]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.hp-profile-tag[data-v-1df1eab5]{background:var(--hp-surface);border:1px solid #e5e7eb;border-radius:999px;color:var(--hp-navy);font-size:13px;font-weight:500;line-height:normal;padding:8px 12px;white-space:nowrap}.hp-profile-tag--years[data-v-1df1eab5]{display:flex;gap:20px}.hp-profile-tag--years strong[data-v-1df1eab5]{font-weight:600}.hp-profile-tag--years span[data-v-1df1eab5]{color:#213547cc;font-weight:400}.hp-profile-items[data-v-1df1eab5]{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.hp-profile-items--projects[data-v-1df1eab5]{gap:20px}.hp-profile-item[data-v-1df1eab5]{background:var(--hp-surface);display:flex;flex-direction:column;gap:12px;padding:24px 20px}.hp-profile-item-head[data-v-1df1eab5]{align-items:flex-start;display:flex;gap:12px}.hp-profile-item-logo[data-v-1df1eab5]{flex-shrink:0;height:auto;max-width:40px;width:auto}.hp-profile-item-mono[data-v-1df1eab5]{align-items:center;background:var(--hp-mint);border-radius:8px;color:var(--hp-green);display:flex;flex-shrink:0;font-family:var(--hp-mono);font-size:13px;font-weight:700;height:38px;justify-content:center;width:38px}.hp-profile-approach[data-v-1df1eab5]{align-items:center;background:var(--hp-surface);display:flex;flex-direction:column;gap:20px;padding:24px 20px}.hp-profile-approach-text[data-v-1df1eab5]{align-self:stretch;color:#3c3c3ce6;font-size:16px;line-height:1.6}.hp-profile-item-titles[data-v-1df1eab5]{display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-width:0}.hp-profile-item-titles--tight[data-v-1df1eab5]{gap:4px}.hp-profile-item-title[data-v-1df1eab5]{color:#24815d;font-size:16px;font-weight:700;line-height:1.4}.hp-profile-item-meta[data-v-1df1eab5],.hp-profile-item-sub[data-v-1df1eab5]{color:var(--hp-navy);font-size:14px;font-weight:500;line-height:1.6}.hp-profile-item-meta[data-v-1df1eab5]{flex-shrink:0}.hp-profile-item-link[data-v-1df1eab5]{color:#4c53e9;flex-shrink:0;font-size:16px;line-height:1.6;text-decoration:underline}.hp-profile-item-body[data-v-1df1eab5]{color:#3c3c3ce6;font-size:16px;line-height:1.6;padding-left:50px}.hp-profile-item-body--sm[data-v-1df1eab5]{font-size:15px}.hp-profile-item-body ul[data-v-1df1eab5]{list-style:disc;margin:0;padding-left:24px}@media (max-width:768px){.hp-profile-panel[data-v-1df1eab5]{padding:16px}.hp-profile-hero[data-v-1df1eab5]{flex-direction:column;padding:20px}.hp-profile-photo[data-v-1df1eab5]{width:140px}.hp-profile-name[data-v-1df1eab5]{font-size:26px}.hp-profile-fit-btn[data-v-1df1eab5]{width:100%}.hp-profile-item[data-v-1df1eab5]{padding:20px 16px}.hp-profile-item-head[data-v-1df1eab5]{flex-wrap:wrap}.hp-profile-item-link[data-v-1df1eab5],.hp-profile-item-meta[data-v-1df1eab5]{padding-left:50px;width:100%}.hp-profile-item-body[data-v-1df1eab5]{padding-left:0}}.hp-experts[data-v-044664d3]{background:var(--hp-bg)}.hp-experts-inner[data-v-044664d3]{display:flex;flex-direction:column;gap:26px}.hp-experts-head[data-v-044664d3]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.hp-experts-heading[data-v-044664d3]{display:flex;flex-direction:column;gap:13.3px;max-width:780px}.hp-experts-nav[data-v-044664d3]{display:flex;gap:8px}.hp-experts-arrow[data-v-044664d3]{align-items:center;background:var(--hp-surface);border:1px solid #23353c;border-radius:21px;color:#fff;cursor:pointer;display:flex;font-family:Arial,Arial fallback,sans-serif;font-size:17.6px;font-weight:700;height:42px;justify-content:center;padding:0 0 1px;transition:border-color .2s,opacity .2s;width:42px}.hp-experts-arrow[data-v-044664d3]:hover:not(:disabled){border-color:var(--hp-green)}.hp-experts-arrow[data-v-044664d3]:disabled{cursor:default;opacity:.4}.hp-experts-track[data-v-044664d3]{display:flex;gap:14px;list-style:none;margin:-8px 0 -48px;overflow-x:auto;padding:8px 0 48px;scroll-snap-type:x mandatory;scrollbar-width:none}.hp-experts-track[data-v-044664d3]::-webkit-scrollbar{display:none}.hp-experts-card[data-v-044664d3]{-webkit-backdrop-filter:var(--vs-glass-blur);backdrop-filter:var(--vs-glass-blur);background:var(--vs-glass-bg);border:1px solid var(--vs-card-border);border-radius:18px;box-shadow:var(--vs-glass-edge);display:flex;flex:0 0 271.5px;flex-direction:column;gap:14px;padding:22px;position:relative;scroll-snap-align:start;transition:var(--vs-card-transition)}.hp-experts-card[data-v-044664d3]:hover{border-color:var(--vs-card-hover-border);box-shadow:var(--vs-glass-edge),var(--vs-card-hover-shadow);transform:var(--vs-card-hover-lift)}.hp-experts-person[data-v-044664d3]{align-items:center;display:flex;gap:12px}.hp-experts-avatar[data-v-044664d3]{background:var(--hp-chip);border-radius:50%;flex:none;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.hp-experts-info[data-v-044664d3]{display:flex;flex-direction:column;min-width:0}.hp-experts-name[data-v-044664d3]{color:var(--hp-slate);font-family:var(--hp-display);font-size:18px;font-weight:700;line-height:28.16px}.hp-experts-role[data-v-044664d3]{color:var(--hp-muted);font-size:14px;line-height:23px}.hp-experts-skills[data-v-044664d3]{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.hp-experts-skills li[data-v-044664d3]{background:var(--hp-chip);border-radius:999px;color:var(--hp-slate);font-size:12px;font-weight:600;line-height:16px;padding:5px 9px}.hp-experts-exp[data-v-044664d3]{color:var(--hp-green);font-family:var(--hp-mono);font-size:12px;letter-spacing:.749px;line-height:18px;text-transform:uppercase}.hp-experts-profile[data-v-044664d3]{align-items:center;background:none;border:0;border-top:1px solid var(--hp-border);color:var(--hp-green);cursor:pointer;display:inline-flex;font-family:var(--hp-body);font-size:14px;font-weight:600;gap:6px;line-height:22px;padding:11px 0 0;text-align:left}.hp-experts-profile[data-v-044664d3]:after{border-radius:inherit;content:"";inset:0;position:absolute}.hp-experts-profile[data-v-044664d3]:focus-visible{outline:none}.hp-experts-card[data-v-044664d3]:has(.hp-experts-profile:focus-visible){outline:2px solid var(--hp-green);outline-offset:2px}.hp-experts-profile-arrow[data-v-044664d3]{transition:transform .2s}.hp-experts-card:hover .hp-experts-profile-arrow[data-v-044664d3]{transform:translate(3px)}.hp-experts-banner[data-v-044664d3]{align-items:center;background:var(--vs-cta-card-bg);border:var(--vs-cta-card-border);border-radius:var(--vs-cta-card-radius);display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:space-between;padding:var(--vs-cta-card-padding);position:relative}.hp-experts-banner-body[data-v-044664d3]{align-items:center;display:flex;flex:1 1 0;gap:8px;min-width:min(100%,320px)}.hp-experts-banner-icon[data-v-044664d3]{flex:none;height:32px;width:32px}.hp-experts-banner-text[data-v-044664d3]{color:#e4eeea;flex:1 1 0;font-size:16px;line-height:25.6px}.hp-experts-banner-text strong[data-v-044664d3]{font-weight:700}@media (max-width:768px){.hp-experts-inner[data-v-044664d3]{gap:28px}.hp-experts-heading br[data-v-044664d3]{display:none}.hp-experts-card[data-v-044664d3]{flex-basis:min(78vw,271.5px)}.hp-experts-banner[data-v-044664d3]{padding:20px}.hp-experts-banner-body[data-v-044664d3]{align-items:flex-start}.hp-experts-banner .hp-btn[data-v-044664d3]{width:100%}}.hp-testimonials[data-v-af1331ec]{background:var(--hp-bg)}.hp-testimonials-inner[data-v-af1331ec]{display:flex;flex-direction:column;gap:40px}.hp-testimonials-head[data-v-af1331ec]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.hp-testimonials-heading[data-v-af1331ec]{display:flex;flex-direction:column;gap:13.3px;max-width:720px}.hp-testimonials-nav[data-v-af1331ec]{display:flex;gap:8px}.hp-testimonials-arrow[data-v-af1331ec]{align-items:center;background:var(--hp-surface);border:1px solid #23353c;border-radius:21px;color:#fff;cursor:pointer;display:flex;font-family:Arial,Arial fallback,sans-serif;font-size:17.6px;font-weight:700;height:42px;justify-content:center;padding:0 0 1px;transition:border-color .2s,opacity .2s;width:42px}.hp-testimonials-arrow[data-v-af1331ec]:hover:not(:disabled){border-color:var(--hp-green)}.hp-testimonials-arrow[data-v-af1331ec]:disabled{cursor:default;opacity:.4}.hp-testimonials-body[data-v-af1331ec]{display:flex;flex-direction:column;gap:22px}.hp-testimonials-track[data-v-af1331ec]{display:flex;gap:20px;list-style:none;margin:-8px 0 -48px;overflow-x:auto;padding:8px 0 48px;scroll-snap-type:x mandatory;scrollbar-width:none}.hp-testimonials-track[data-v-af1331ec]::-webkit-scrollbar{display:none}.hp-testimonials-slide[data-v-af1331ec]{display:flex;flex:0 0 calc(33.33333% - 13.33333px);min-width:0;scroll-snap-align:start}.hp-testimonials-quote[data-v-af1331ec]{-webkit-backdrop-filter:var(--vs-glass-blur);backdrop-filter:var(--vs-glass-blur);background:var(--vs-glass-bg);border:1px solid var(--vs-card-border);border-radius:18px;box-shadow:var(--vs-glass-edge);display:flex;flex:1 1 auto;flex-direction:column;gap:17px;isolation:isolate;margin:0;min-height:340px;padding:28px;position:relative;transition:var(--vs-card-transition)}.hp-testimonials-top[data-v-af1331ec]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.hp-testimonials-mark[data-v-af1331ec]{color:var(--hp-green);font-family:var(--hp-display);font-size:32px;height:19px;line-height:38px}.hp-testimonials-quote-text[data-v-af1331ec]{color:var(--hp-muted);flex:1 1 auto;font-size:16px;font-weight:500;line-height:25.6px;margin:0}.hp-testimonials-author[data-v-af1331ec]{align-items:center;border-top:1px solid var(--hp-border);display:flex;gap:12px;padding-top:19px;transition:border-color .25s}.hp-testimonials-avatar[data-v-af1331ec]{background:var(--hp-chip);border-radius:50%;display:block;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.hp-testimonials-who[data-v-af1331ec]{display:flex;flex-direction:column;min-width:0}.hp-testimonials-name[data-v-af1331ec]{color:var(--hp-slate);font-size:16px;font-weight:700;line-height:25.6px}.hp-testimonials-role[data-v-af1331ec]{color:var(--hp-muted);font-size:14px;line-height:21.33px}.hp-testimonials-stars[data-v-af1331ec]{color:#f6a902;font-family:Arial,Arial fallback,sans-serif;font-size:14px;letter-spacing:1px;line-height:19px}.hp-testimonials-quote[data-v-af1331ec]:hover{border-color:var(--vs-card-hover-border);box-shadow:var(--vs-glass-edge),var(--vs-card-hover-shadow);transform:var(--vs-card-hover-lift)}.hp-testimonials-note[data-v-af1331ec]{color:var(--hp-muted);font-size:14px;line-height:22px;text-align:center}@media (max-width:1024px){.hp-testimonials-slide[data-v-af1331ec]{flex-basis:calc(50% - 10px)}}@media (max-width:768px){.hp-testimonials-inner[data-v-af1331ec]{gap:28px}.hp-testimonials-slide[data-v-af1331ec]{flex-basis:min(85%,400px)}.hp-testimonials-quote[data-v-af1331ec]{min-height:360px;padding:24px}}.hp-difference[data-v-8dc3ada7]{background:var(--hp-bg)}.hp-difference-head[data-v-8dc3ada7]{display:flex;flex-direction:column;gap:13.3px;margin-bottom:40px;max-width:720px}.hp-difference-title span[data-v-8dc3ada7]{display:block}.hp-difference-grid[data-v-8dc3ada7]{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.hp-difference-card[data-v-8dc3ada7]{-webkit-backdrop-filter:var(--vs-glass-blur);backdrop-filter:var(--vs-glass-blur);background:var(--vs-glass-bg);border:1px solid var(--vs-card-border);border-radius:16px;box-shadow:var(--vs-glass-edge);display:flex;flex-direction:column;gap:9px;min-width:0;padding:26px}.hp-difference-number[data-v-8dc3ada7]{align-items:center;background:var(--hp-chip);border-radius:12px;color:var(--hp-green);display:flex;flex-shrink:0;font-family:var(--hp-mono);font-size:16px;font-weight:700;height:42px;justify-content:center;line-height:normal;width:42px}.hp-difference-copy[data-v-8dc3ada7]{display:flex;flex-direction:column;gap:9px}.hp-difference-card-title[data-v-8dc3ada7]{color:var(--hp-ink);font-family:var(--hp-display);font-size:18px;font-weight:600;letter-spacing:-.184px;line-height:19.87px}.hp-difference-card-text[data-v-8dc3ada7]{color:var(--hp-text);font-size:16px;line-height:25.6px}.hp-difference-card--featured[data-v-8dc3ada7]{background:var(--hp-dark);border-color:#12212a;gap:40px;grid-row:span 2;justify-content:space-between}.hp-difference-card--featured .hp-difference-number[data-v-8dc3ada7]{background:var(--hp-vue);color:#12212a}.hp-difference-card--featured .hp-difference-card-title[data-v-8dc3ada7]{color:var(--hp-on-dark);font-size:26px;font-weight:600;letter-spacing:-.256px;line-height:27.65px;white-space:pre-line}.hp-difference-card--featured .hp-difference-card-text[data-v-8dc3ada7]{color:var(--hp-on-dark-muted)}@media (max-width:1024px){.hp-difference-grid[data-v-8dc3ada7]{grid-template-columns:repeat(2,minmax(0,1fr))}.hp-difference-card--featured[data-v-8dc3ada7]{grid-column:1/-1;grid-row:auto;min-height:280px}}@media (max-width:768px){.hp-difference-head[data-v-8dc3ada7]{margin-bottom:32px}.hp-difference-grid[data-v-8dc3ada7]{gap:16px;grid-template-columns:minmax(0,1fr)}.hp-difference-card[data-v-8dc3ada7]{padding:24px}.hp-difference-card--featured[data-v-8dc3ada7]{min-height:240px}.hp-difference-card--featured .hp-difference-card-title[data-v-8dc3ada7]{font-size:24px}}.hp-expertise[data-v-189652ca]{background:var(--hp-surface)}.hp-expertise-head[data-v-189652ca]{display:flex;flex-direction:column;gap:13.3px;margin-bottom:40px;max-width:720px}.hp-expertise-grid[data-v-189652ca]{background:var(--hp-border);border:1px solid var(--hp-border);border-radius:18px;display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;overflow:hidden;padding:0}.hp-expertise-card[data-v-189652ca]{align-items:flex-start;background:var(--hp-surface);display:flex;flex-direction:column;gap:16px;padding:28px;position:relative}.hp-expertise-icon[data-v-189652ca]{display:block;flex-shrink:0;max-width:none}.hp-expertise-text[data-v-189652ca]{display:flex;flex-direction:column;gap:9px;width:100%}.hp-expertise-name[data-v-189652ca]{color:var(--hp-slate);font-family:var(--hp-display);font-size:18px;font-weight:600;letter-spacing:-.184px;line-height:19.87px}.hp-expertise-desc[data-v-189652ca]{color:var(--hp-muted);font-size:16px;line-height:25.6px}@media (max-width:1024px){.hp-expertise-grid[data-v-189652ca]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.hp-expertise-head[data-v-189652ca]{margin-bottom:32px}.hp-expertise-card[data-v-189652ca]{padding:24px 22px}.hp-expertise-name[data-v-189652ca]{line-height:1.25}}@media (max-width:640px){.hp-expertise-grid[data-v-189652ca]{grid-template-columns:1fr}}.hp-stack[data-v-42645211]{background:var(--hp-bg)}.hp-stack-head[data-v-42645211]{display:flex;flex-direction:column;gap:13.3px;margin-bottom:40px;max-width:720px}.hp-stack-grid[data-v-42645211]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.hp-stack-card[data-v-42645211]{align-items:center;background:var(--hp-bg);border:1px solid var(--hp-border);border-radius:12px;display:flex;gap:12px;min-height:73.83px;padding:14px;transition:var(--vs-card-transition)}.hp-stack-card[data-v-42645211]:hover{border-color:var(--vs-card-hover-border);box-shadow:var(--vs-card-hover-shadow);transform:var(--vs-card-hover-lift)}.hp-stack-logo[data-v-42645211]{align-items:center;background:var(--hp-chip);border-radius:10px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.hp-stack-logo img[data-v-42645211]{display:block;height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.hp-stack-text[data-v-42645211]{display:flex;flex:1 1 0;flex-direction:column;gap:3.5px;min-width:0}.hp-stack-name[data-v-42645211]{color:var(--hp-slate);font-size:16px;font-weight:700;line-height:18.24px}.hp-stack-label[data-v-42645211]{color:var(--hp-muted);font-size:12px;line-height:19.97px}@media (max-width:1024px){.hp-stack-grid[data-v-42645211]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.hp-stack-head[data-v-42645211]{margin-bottom:32px}.hp-stack-grid[data-v-42645211]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.hp-stack-grid[data-v-42645211]{grid-template-columns:1fr}}.hp-engage[data-v-607e5113]{background:var(--hp-surface)}.hp-engage-inner[data-v-607e5113]{gap:40px}.hp-engage-head[data-v-607e5113],.hp-engage-inner[data-v-607e5113]{display:flex;flex-direction:column}.hp-engage-head[data-v-607e5113]{gap:13.3px;max-width:720px}.hp-engage-body[data-v-607e5113]{display:flex;flex-direction:column;gap:20px}.hp-engage-plans[data-v-607e5113]{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.hp-engage-card[data-v-607e5113]{border:1px solid var(--hp-border);border-radius:18px;display:flex;flex-direction:column;gap:14.8px;padding:29px 30px 32px}.hp-engage-card--featured[data-v-607e5113]{border:2px solid var(--hp-green);padding:28px 29px 30px}.hp-engage-card-head[data-v-607e5113]{display:flex;flex-direction:column;gap:14.8px}.hp-engage-card-title[data-v-607e5113]{color:var(--hp-slate);font-family:var(--hp-display);font-size:18.4px;font-weight:600;letter-spacing:-.184px;line-height:19.87px}.hp-engage-card-text[data-v-607e5113]{color:var(--hp-muted);font-size:16px;line-height:25.6px;max-width:560px}.hp-engage-list[data-v-607e5113]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:1.2px 0 0}.hp-engage-item[data-v-607e5113]{align-items:center;color:var(--hp-slate);display:flex;font-size:16px;gap:8px;line-height:25.6px}.hp-engage-item img[data-v-607e5113]{display:block;flex-shrink:0;height:20px;width:20px}.hp-engage-cta[data-v-607e5113]{margin-top:auto;padding-block:16px 15px;width:100%}.hp-engage-cta.hp-btn--outline[data-v-607e5113]{background:transparent;color:var(--hp-slate)}.hp-engage-team[data-v-607e5113]{align-items:center;background:var(--hp-dark);border-radius:18px;display:flex;flex-wrap:wrap;gap:20px 32px;justify-content:space-between;padding:26px 28px}.hp-engage-team-copy[data-v-607e5113]{display:flex;flex:1 1 0;flex-direction:column;gap:4px;max-width:640px;min-width:min(100%,320px)}.hp-engage-team-title[data-v-607e5113]{color:#e7f0ec;font-family:var(--hp-display);font-size:18px;font-weight:600;letter-spacing:-.184px;line-height:19.87px}.hp-engage-team-text[data-v-607e5113]{color:#9fb3b2;font-size:16px;line-height:25.6px}.hp-engage-team-cta[data-v-607e5113]{flex-shrink:0}@media (max-width:768px){.hp-engage-inner[data-v-607e5113]{gap:32px}.hp-engage-plans[data-v-607e5113]{grid-template-columns:minmax(0,1fr)}.hp-engage-card[data-v-607e5113]{padding:24px}.hp-engage-card--featured[data-v-607e5113]{padding:23px}.hp-engage-cta[data-v-607e5113]{text-align:center;white-space:normal}.hp-engage-team[data-v-607e5113]{align-items:stretch;flex-direction:column;padding:24px}.hp-engage-team-copy[data-v-607e5113]{flex:none;min-width:0}.hp-engage-team-cta[data-v-607e5113]{width:100%}}.hp-ai-inner[data-v-45308b29]{align-items:flex-start;display:flex;gap:80px}.hp-ai-copy[data-v-45308b29]{display:flex;flex:1 1 0;flex-direction:column;gap:17.3px;min-width:0}.hp-ai-lead[data-v-45308b29]{max-width:590px}.hp-ai-tags[data-v-45308b29]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.hp-ai-tag[data-v-45308b29]{border:1px solid var(--hp-dark-border);border-radius:999px;color:var(--hp-on-dark);font-family:var(--hp-mono);font-size:14px;font-weight:400;line-height:20.99px;padding:7px 12px;white-space:nowrap}.hp-ai-panel[data-v-45308b29]{border:1px solid var(--hp-dark-border);border-radius:14px;flex-shrink:0;list-style:none;margin:0;overflow:hidden;padding:0;width:471px}.hp-ai-row[data-v-45308b29]{display:flex;flex-direction:column;gap:8.6px;padding:26px 22px 22px}.hp-ai-row+.hp-ai-row[data-v-45308b29]{border-top:1px solid var(--hp-dark-border)}.hp-ai-label[data-v-45308b29]{color:var(--hp-on-dark-muted);font-family:var(--hp-mono);font-size:12px;font-weight:400;letter-spacing:1.382px;line-height:18.43px;text-transform:uppercase}.hp-ai-value[data-v-45308b29]{color:var(--hp-on-dark);font-family:var(--hp-display);font-size:20px;font-weight:600;line-height:32px}.hp-ai-value--accent[data-v-45308b29]{color:var(--hp-vue)}@media (max-width:1200px){.hp-ai-inner[data-v-45308b29]{gap:48px}.hp-ai-panel[data-v-45308b29]{width:420px}}@media (max-width:1024px){.hp-ai-inner[data-v-45308b29]{align-items:stretch;flex-direction:column;gap:48px}.hp-ai-copy[data-v-45308b29]{flex:none}.hp-ai-panel[data-v-45308b29]{width:100%}}@media (max-width:768px){.hp-ai-inner[data-v-45308b29]{gap:40px}.hp-ai-copy[data-v-45308b29]{gap:16px}.hp-ai-tag[data-v-45308b29]{font-size:13px}.hp-ai-row[data-v-45308b29]{padding:20px 18px 18px}.hp-ai-value[data-v-45308b29]{font-size:18px;line-height:1.5}}.hp-pricing[data-v-c7d9e425]{background:var(--hp-bg)}.hp-pricing-inner[data-v-c7d9e425]{display:flex;flex-direction:column;gap:40px}.hp-pricing-head[data-v-c7d9e425]{display:flex;flex-direction:column;gap:13.3px;max-width:720px}.hp-pricing-card[data-v-c7d9e425]{-webkit-backdrop-filter:var(--vs-glass-blur);backdrop-filter:var(--vs-glass-blur);background:var(--vs-glass-bg);border:1px solid var(--vs-card-border);border-radius:20px;box-shadow:var(--vs-glass-edge);display:grid;gap:28px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);padding:44px}.hp-pricing-main[data-v-c7d9e425]{align-items:flex-start;align-self:center;display:flex;flex-direction:column;gap:13.3px;min-width:0}.hp-pricing-price[data-v-c7d9e425]{align-items:baseline;display:flex;flex-wrap:wrap;font-family:var(--hp-display);letter-spacing:-1.28px}.hp-pricing-amount[data-v-c7d9e425]{color:var(--hp-green);font-size:64px;font-weight:700;line-height:64px}.hp-pricing-unit[data-v-c7d9e425]{color:var(--hp-muted);font-size:22.4px;font-weight:600;letter-spacing:0;line-height:22.4px}.hp-pricing-copy[data-v-c7d9e425]{color:var(--hp-muted);font-size:17.3px;font-weight:400;line-height:27.65px;max-width:640px}.hp-pricing-cta[data-v-c7d9e425]{margin-top:.7px}.hp-pricing-list[data-v-c7d9e425]{display:flex;flex-direction:column;gap:8px;justify-content:center;list-style:none;margin:0;padding:1.2px 0 0}.hp-pricing-item[data-v-c7d9e425]{align-items:center;color:var(--hp-slate);display:flex;font-size:16px;gap:8px;line-height:25.6px}.hp-pricing-item img[data-v-c7d9e425]{display:block;flex-shrink:0;height:20px;width:20px}@media (max-width:1024px){.hp-pricing-card[data-v-c7d9e425]{grid-template-columns:minmax(0,1fr)}.hp-pricing-list[data-v-c7d9e425]{border-top:1px solid var(--hp-border);padding-top:28px}}@media (max-width:768px){.hp-pricing-inner[data-v-c7d9e425]{gap:32px}.hp-pricing-card[data-v-c7d9e425]{padding:32px 24px}.hp-pricing-amount[data-v-c7d9e425]{font-size:52px;line-height:56px}.hp-pricing-copy[data-v-c7d9e425]{font-size:16px;line-height:1.6}.hp-pricing-cta[data-v-c7d9e425]{width:100%}}.hp-faq[data-v-0bb2f150]{background:var(--hp-surface)}.hp-faq-inner[data-v-0bb2f150]{gap:40px}.hp-faq-head[data-v-0bb2f150],.hp-faq-inner[data-v-0bb2f150]{display:flex;flex-direction:column}.hp-faq-head[data-v-0bb2f150]{gap:13.3px}@media (max-width:768px){.hp-faq-inner[data-v-0bb2f150]{gap:32px}}.hp-cta[data-v-ddc5ed4b]{background:var(--hp-dark);isolation:isolate;overflow:hidden;position:relative}.hp-cta-grid[data-v-ddc5ed4b]{gap:40px}.hp-cta-grid[data-v-ddc5ed4b],.hp-cta-intro[data-v-ddc5ed4b]{align-items:flex-start;display:flex}.hp-cta-intro[data-v-ddc5ed4b]{flex:1 1 0;flex-direction:column;gap:17px;min-width:0}.hp-cta .hp-cta-title[data-v-ddc5ed4b]{color:var(--hp-on-dark)}.hp-cta-title-line[data-v-ddc5ed4b]{display:block}.hp-cta .hp-cta-lead[data-v-ddc5ed4b]{color:var(--hp-on-dark-muted);font-weight:400;max-width:640px}.hp-cta-meta[data-v-ddc5ed4b],.hp-cta-promises[data-v-ddc5ed4b]{align-items:center;color:var(--hp-on-dark-muted);display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.hp-cta-meta li+li[data-v-ddc5ed4b]:before,.hp-cta-promises li+li[data-v-ddc5ed4b]:before{background:var(--vs-brand);clip-path:var(--vs-tri-shape);content:"";display:inline-block;flex:none;height:6px;margin-inline:.6em;vertical-align:.18em;width:6px}.hp-cta-meta[data-v-ddc5ed4b]{font-size:18px;line-height:27.65px;padding-top:.7px}.hp-cta-card[data-v-ddc5ed4b]{background:var(--hp-surface);border:1px solid var(--hp-border);border-radius:18px;color:var(--hp-on-dark);flex:0 0 500px;padding:29px 30px 30px;width:500px}.hp-cta-card-title[data-v-ddc5ed4b]{color:var(--hp-on-dark);font-family:var(--hp-display);font-size:24px;font-weight:700;letter-spacing:-.24px;line-height:25.92px;margin-bottom:15px}.hp-cta-form[data-v-ddc5ed4b]{gap:13px}.hp-cta-field[data-v-ddc5ed4b],.hp-cta-form[data-v-ddc5ed4b]{display:flex;flex-direction:column}.hp-cta-field[data-v-ddc5ed4b]{gap:6px}.hp-cta-label[data-v-ddc5ed4b]{color:var(--hp-on-dark);font-size:15px;font-weight:600;line-height:23px}.hp-cta-input[data-v-ddc5ed4b]{background:var(--hp-input);border:1px solid var(--hp-border);border-radius:10px;color:var(--hp-on-dark);display:block;font-family:var(--hp-body);font-size:16px;font-weight:400;line-height:normal;margin:0;padding:12px 14px;transition:border-color .2s,box-shadow .2s;width:100%}.hp-cta-input[data-v-ddc5ed4b]::-moz-placeholder{color:#757575;opacity:1}.hp-cta-input[data-v-ddc5ed4b]::placeholder{color:#757575;opacity:1}.hp-cta-input[data-v-ddc5ed4b]:focus-visible{border-color:var(--hp-green);box-shadow:0 0 0 1px var(--hp-green);outline:none}.hp-cta-textarea[data-v-ddc5ed4b]{height:88px;line-height:1.4;min-height:88px;resize:vertical}.hp-cta-actions[data-v-ddc5ed4b]{display:flex;flex-direction:column;gap:13px}.hp-cta-submit[data-v-ddc5ed4b]{width:100%}.hp-cta-submit[data-v-ddc5ed4b]:disabled{cursor:progress;opacity:.75}.hp-cta-spinner[data-v-ddc5ed4b]{animation:hp-cta-spin-ddc5ed4b .8s linear infinite;border:2px solid rgba(8,23,15,.3);border-radius:50%;border-top:2px solid var(--hp-on-green);height:18px;width:18px}@keyframes hp-cta-spin-ddc5ed4b{to{transform:rotate(1turn)}}.hp-cta-promises[data-v-ddc5ed4b]{font-size:14px;font-weight:500;line-height:22px;padding-top:1px}.hp-cta-message[data-v-ddc5ed4b]{border-radius:8px;font-size:15px;line-height:1.5;margin-top:16px;padding:12px 14px}.hp-cta-message--success[data-v-ddc5ed4b]{background:#42b8831f;color:var(--hp-green-hover)}.hp-cta-message--error[data-v-ddc5ed4b]{background:#e150501f;color:#ff9d9d}.hp-cta-message--error a[data-v-ddc5ed4b]{font-weight:600;text-decoration:underline}@media (max-width:1100px){.hp-cta-card[data-v-ddc5ed4b]{flex-basis:449px;width:449px}}@media (max-width:1024px){.hp-cta-grid[data-v-ddc5ed4b]{align-items:stretch;flex-direction:column}.hp-cta-card[data-v-ddc5ed4b]{flex:none;max-width:560px;width:100%}}@media (max-width:768px){.hp-cta-title-line[data-v-ddc5ed4b]{display:inline}.hp-cta-title-line+.hp-cta-title-line[data-v-ddc5ed4b]:before{content:" "}.hp-cta .hp-cta-lead[data-v-ddc5ed4b]{max-width:none}.hp-cta-meta[data-v-ddc5ed4b]{font-size:16px}.hp-cta-card[data-v-ddc5ed4b]{padding:24px 20px}.hp-cta-card-title[data-v-ddc5ed4b]{font-size:22px}}
