.th[data-v-cabfd9d9]{min-height:100dvh;background:var(--paper);display:flex;flex-direction:column}.th__top[data-v-cabfd9d9]{display:flex;align-items:center;justify-content:space-between;padding:18px clamp(16px,5vw,48px);background:var(--navy-900)}.th__brand[data-v-cabfd9d9]{display:flex;flex-direction:column;line-height:1.1}.th__brand-name[data-v-cabfd9d9]{color:#fff;font-weight:700;font-size:1.1rem;letter-spacing:-.01em}.th__brand-sub[data-v-cabfd9d9]{color:var(--teal-300);font-size:.56rem;letter-spacing:.26em;margin-top:2px}.th__main[data-v-cabfd9d9]{width:100%;max-width:720px;margin-inline:auto;padding:clamp(24px,5vw,48px) clamp(16px,5vw,24px);flex:1}.th__state[data-v-cabfd9d9]{text-align:center;color:var(--muted);padding:80px 20px;display:flex;flex-direction:column;align-items:center;gap:16px}.th__spinner[data-v-cabfd9d9]{width:34px;height:34px;border-radius:50%;border:3px solid var(--accent-soft);border-top-color:var(--accent);animation:th-spin-cabfd9d9 .7s linear infinite}@keyframes th-spin-cabfd9d9{to{transform:rotate(360deg)}}.th__head[data-v-cabfd9d9]{margin-bottom:28px}.th__eyebrow[data-v-cabfd9d9]{color:var(--teal-700);font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.th__head h1[data-v-cabfd9d9]{font-size:clamp(1.5rem,4vw,2rem);margin:10px 0 6px;color:var(--ink)}.th__subtitle[data-v-cabfd9d9]{color:var(--muted);font-size:1rem}.th__meta[data-v-cabfd9d9]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:16px}.th__date[data-v-cabfd9d9]{color:var(--muted);font-size:.86rem}.th-status[data-v-cabfd9d9]{display:inline-flex;align-items:center;gap:7px;padding:5px 14px;border-radius:999px;font-size:.82rem;font-weight:600}.th-status[data-v-cabfd9d9]:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.th-status--new[data-v-cabfd9d9]{background:var(--accent-soft);color:var(--teal-700)}.th-status--read[data-v-cabfd9d9]{background:#d98a2b24;color:#b9772a}.th-status--replied[data-v-cabfd9d9]{background:#2f9e6f24;color:#2f9e6f}.th-status--archived[data-v-cabfd9d9]{background:#5e708124;color:var(--muted)}.th__card[data-v-cabfd9d9]{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px;margin-bottom:16px;box-shadow:var(--shadow-sm)}.th__card--team[data-v-cabfd9d9]{border-inline-start:4px solid var(--teal)}.th__card-head[data-v-cabfd9d9]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.8rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px}.th__card-head--team[data-v-cabfd9d9]{color:var(--teal-700)}.th__chips[data-v-cabfd9d9]{display:flex;flex-wrap:wrap;gap:8px}.th__chip[data-v-cabfd9d9]{font-size:.9rem;font-weight:600;color:var(--teal-700);background:var(--accent-soft);padding:7px 14px;border-radius:999px}.th__chip--soft[data-v-cabfd9d9]{background:var(--paper-3);color:var(--ink-2);font-weight:500}.th__feats[data-v-cabfd9d9]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.th__feats-label[data-v-cabfd9d9]{font-size:.85rem;color:var(--muted)}.th__msg-label[data-v-cabfd9d9]{font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:18px 0 8px}.th__msg[data-v-cabfd9d9]{white-space:pre-wrap;line-height:1.75;color:var(--ink-2);font-size:1rem}.th__replies-title[data-v-cabfd9d9]{font-size:1.05rem;color:var(--ink);margin:28px 0 14px}.th__empty[data-v-cabfd9d9]{background:var(--paper-2);border:1px dashed var(--line-strong);border-radius:var(--radius);padding:26px;text-align:center;color:var(--muted);margin-bottom:16px}.th__back[data-v-cabfd9d9]{display:inline-block;margin-top:14px;color:var(--teal-700);font-weight:600;font-size:.95rem}.th__back[data-v-cabfd9d9]:hover{text-decoration:underline}.careers-card[data-v-44ae6e68]{max-width:1140px;margin-inline:auto}.careers-eligibility[data-v-44ae6e68]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;margin-bottom:18px;border:1px solid var(--line);border-inline-start:3px solid var(--teal-700);border-radius:var(--radius);background:var(--accent-soft);color:var(--ink-2);line-height:1.6}.careers-eligibility__ic[data-v-44ae6e68]{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--paper-3);color:var(--teal-700);margin-top:1px}.careers-eligibility__txt[data-v-44ae6e68]{display:flex;flex-direction:column;gap:2px;font-size:.92rem}.careers-eligibility__txt b[data-v-44ae6e68]{color:var(--teal-700);font-size:.82rem;letter-spacing:.02em}.careers-closed[data-v-44ae6e68]{max-width:620px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;padding:44px 32px}.careers-closed__ic[data-v-44ae6e68]{width:60px;height:60px;border-radius:16px;display:grid;place-items:center;background:var(--accent-soft);color:var(--teal-700)}.careers-closed h3[data-v-44ae6e68]{margin:0;font-size:1.3rem;color:var(--ink)}.careers-closed p[data-v-44ae6e68]{margin:0;color:var(--muted);line-height:1.7;max-width:46ch}.careers-progress[data-v-44ae6e68]{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.04em;color:var(--teal-700);background:var(--accent-soft);display:inline-block;padding:5px 12px;border-radius:999px;margin-bottom:4px}.req-or[data-v-44ae6e68]{color:var(--accent);font-size:.72rem}.careers-draft[data-v-44ae6e68]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;margin-bottom:16px;border:1px dashed var(--line-strong);border-radius:14px;background:var(--paper-3);font-size:.9rem;color:var(--ink-2)}.careers-draft__actions[data-v-44ae6e68]{display:flex;align-items:center;gap:10px}.careers-draft__dismiss[data-v-44ae6e68]{font-size:.85rem;color:var(--muted);text-decoration:underline}.btn--xs[data-v-44ae6e68]{padding:8px 16px;font-size:.85rem}.bestwork__head[data-v-44ae6e68]{display:flex;align-items:center;justify-content:space-between}.bestwork__rm[data-v-44ae6e68]{flex:none;width:26px;height:26px;border-radius:999px;line-height:1;font-size:1.1rem;color:var(--muted);background:var(--paper-2);border:1px solid var(--line)}.bestwork__rm[data-v-44ae6e68]:hover{color:#c2554f;border-color:#e26d6d}.careers-add[data-v-44ae6e68]{margin-top:6px}.quiz[data-v-44ae6e68]{margin-bottom:18px}.quiz__q[data-v-44ae6e68]{font-weight:600;font-size:.92rem;color:var(--ink-2);margin-bottom:10px}.careers-skip[data-v-44ae6e68]{margin-top:4px;font-size:.85rem;color:var(--muted);text-decoration:underline}.careers-skip[data-v-44ae6e68]:hover{color:var(--teal-700)}.cv-input[data-v-44ae6e68]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cv-drop[data-v-44ae6e68]{display:flex;align-items:center;gap:14px;cursor:pointer;padding:16px 18px;border:1.5px dashed var(--line-strong);border-radius:14px;background:var(--paper-3);transition:border-color .25s var(--ease),background .25s var(--ease)}.cv-drop[data-v-44ae6e68]:hover,.cv-drop[data-v-44ae6e68]:focus-within{border-color:var(--accent);background:var(--accent-soft)}.cv-drop.has-file[data-v-44ae6e68]{border-style:solid;border-color:var(--accent);background:var(--accent-soft)}.cv-drop__ic[data-v-44ae6e68]{flex:none;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--accent-soft);color:var(--teal-700)}.cv-drop__txt[data-v-44ae6e68]{display:flex;flex-direction:column;line-height:1.4}.cv-drop__txt b[data-v-44ae6e68]{color:var(--teal-700);word-break:break-all}.cv-drop__txt small[data-v-44ae6e68]{color:var(--muted);font-size:.8rem}.consent[data-v-44ae6e68]{display:flex;align-items:flex-start;gap:12px;margin-top:16px;font-size:.92rem;line-height:1.6;color:var(--ink-2);cursor:pointer}.consent input[data-v-44ae6e68]{flex:none;width:20px;height:20px;margin-top:2px;accent-color:var(--accent);cursor:pointer}.careers-captcha[data-v-44ae6e68]{margin:18px 0 16px;padding:14px 16px;border:1px solid var(--line);border-inline-start:3px solid var(--teal-700);border-radius:var(--radius);background:var(--accent-soft)}.careers-captcha__label[data-v-44ae6e68]{display:block;margin-bottom:10px;font-size:.9rem;font-weight:600;color:var(--teal-700)}.careers-captcha__row[data-v-44ae6e68]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.careers-captcha__q[data-v-44ae6e68]{font-family:var(--font-mono);font-size:1.05rem;font-weight:700;color:var(--ink-2);letter-spacing:.02em;padding:6px 10px;border-radius:10px;background:var(--paper-3)}.careers-captcha__input[data-v-44ae6e68]{width:84px;flex:none;text-align:center;font-family:var(--font-mono);font-size:1rem}.careers-captcha__refresh[data-v-44ae6e68]{flex:none;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--paper-3);color:var(--teal-700);border:1px solid var(--line);transition:border-color .25s var(--ease),background .25s var(--ease),color .25s var(--ease)}.careers-captcha__refresh[data-v-44ae6e68]:hover{border-color:var(--accent);background:var(--paper-2);color:var(--accent)}.form-err[data-v-44ae6e68]{margin:4px 0 14px;color:#c2554f;font-size:.9rem;font-weight:600}.form-note[data-v-44ae6e68]{margin-top:14px;font-size:.82rem;color:var(--muted);text-align:center}.cv-page[data-v-6f169cda]{min-height:100dvh;display:flex;flex-direction:column;background:var(--paper)}.cv-top[data-v-6f169cda]{position:sticky;top:0;z-index:20;background:#08182bd1;-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid var(--line-dark)}.cv-top__inner[data-v-6f169cda]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:14px}.cv-brand[data-v-6f169cda]{display:inline-flex;align-items:center;gap:12px}.cv-brand__mark[data-v-6f169cda]{width:34px;height:34px;flex:none}.cv-brand__mark .e[data-v-6f169cda]{fill:var(--teal-300)}.cv-brand__mark .c[data-v-6f169cda]{fill:#fff}.cv-brand__name[data-v-6f169cda]{display:flex;flex-direction:column;line-height:1.05}.cv-brand__name b[data-v-6f169cda]{color:#fff;font-size:1.02rem;font-weight:700}.cv-brand__name .mono[data-v-6f169cda]{color:var(--teal-300);font-size:.56rem;letter-spacing:.24em;margin-top:3px}.cv-top__actions[data-v-6f169cda]{display:inline-flex;align-items:center;gap:14px}.cv-back[data-v-6f169cda]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-inline:6px;color:#cfe0e4;font-size:.92rem;font-weight:600;transition:color .2s var(--ease)}.cv-back[data-v-6f169cda]:hover{color:#fff}.cv-back__arrow[data-v-6f169cda]{width:18px;height:18px;transition:transform .25s var(--ease)}.cv-back:hover .cv-back__arrow[data-v-6f169cda]{transform:translate(-3px)}:dir(rtl) .cv-back__arrow[data-v-6f169cda]{transform:scaleX(-1)}:dir(rtl) .cv-back:hover .cv-back__arrow[data-v-6f169cda]{transform:scaleX(-1) translate(-3px)}.cv-hero[data-v-6f169cda]{position:relative;overflow:hidden;background:linear-gradient(165deg,var(--navy-900) 0%,var(--navy-950) 70%);color:#eaf1f3;padding-block:clamp(64px,11vw,132px) clamp(72px,12vw,150px)}.cv-hero__bg[data-v-6f169cda]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cv-hero__grid[data-v-6f169cda]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background-image:linear-gradient(to right,rgba(143,201,196,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(143,201,196,.07) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 18%,#000 35%,transparent 82%);mask-image:radial-gradient(ellipse 90% 70% at 50% 18%,#000 35%,transparent 82%)}.cv-hero__glow[data-v-6f169cda]{position:absolute;width:620px;height:620px;inset-block-start:-180px;inset-inline-start:-120px;background:radial-gradient(circle,rgba(95,168,162,.42),transparent 62%);filter:blur(20px)}.cv-hero__glow--2[data-v-6f169cda]{inset-block-start:auto;inset-block-end:-240px;inset-inline-start:auto;inset-inline-end:-160px;width:540px;height:540px;background:radial-gradient(circle,rgba(58,113,109,.34),transparent 64%)}.cv-hero__grain[data-v-6f169cda]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.cv-hero__inner[data-v-6f169cda]{position:relative;max-width:880px}.cv-hero__eyebrow[data-v-6f169cda]{color:var(--teal-300);margin-bottom:22px}.cv-hero__eyebrow.eyebrow[data-v-6f169cda]:before{display:none}.cv-hero__pulse[data-v-6f169cda]{width:9px;height:9px;border-radius:50%;background:var(--teal-300);box-shadow:0 0 #8fc9c48c;animation:cv-pulse-6f169cda 2s var(--ease) infinite}@keyframes cv-pulse-6f169cda{0%{box-shadow:0 0 #8fc9c480}70%{box-shadow:0 0 0 10px #8fc9c400}to{box-shadow:0 0 #8fc9c400}}.cv-hero__title[data-v-6f169cda]{font-family:var(--font-display);font-size:clamp(2.4rem,6vw,4.5rem);line-height:1.08;letter-spacing:-.02em;color:#fff;max-width:14ch}.cv-hero__sub[data-v-6f169cda]{margin-top:24px;font-size:clamp(1.02rem,1.6vw,1.22rem);line-height:1.75;color:#a9bdc8;max-width:60ch}.cv-props[data-v-6f169cda]{margin-top:clamp(34px,5vw,52px);display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.cv-prop[data-v-6f169cda]{display:flex;align-items:flex-start;gap:14px;padding:18px;border-radius:var(--radius);background:#ffffff0b;border:1px solid var(--line-dark);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .28s var(--ease),background .28s var(--ease),border-color .28s var(--ease)}.cv-prop[data-v-6f169cda]:hover{transform:translateY(-4px);background:#ffffff13;border-color:#8fc9c457}.cv-prop__ic[data-v-6f169cda]{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:12px;color:var(--teal-300);background:#5fa8a224;border:1px solid rgba(143,201,196,.2)}.cv-prop__ic svg[data-v-6f169cda]{width:22px;height:22px}.cv-prop__body[data-v-6f169cda]{display:flex;flex-direction:column;gap:4px}.cv-prop__title[data-v-6f169cda]{color:#fff;font-size:.98rem;font-weight:700}.cv-prop__text[data-v-6f169cda]{color:#9fb4bf;font-size:.86rem;line-height:1.6}.cv-hero__actions[data-v-6f169cda]{margin-top:clamp(34px,5vw,48px);display:flex;align-items:center;gap:clamp(18px,4vw,32px);flex-wrap:wrap}.cv-apply[data-v-6f169cda]{background:linear-gradient(135deg,var(--teal-400),var(--teal-700));color:#fff;box-shadow:var(--shadow-teal);padding:15px 30px;min-height:48px;font-size:1.04rem}.cv-apply svg[data-v-6f169cda]{width:18px;height:18px;transition:transform .25s var(--ease)}.cv-apply[data-v-6f169cda]:hover{transform:translateY(-3px);box-shadow:0 24px 50px #3a716d75}.cv-apply:hover svg[data-v-6f169cda]{transform:translateY(3px)}.cv-apply[data-v-6f169cda]:active{transform:translateY(-1px)}.cv-cue[data-v-6f169cda]{display:inline-flex;align-items:center;gap:11px;min-height:44px;color:#8aa3b0;font-size:.86rem;font-weight:500;transition:color .2s var(--ease)}.cv-cue[data-v-6f169cda]:hover{color:var(--teal-300)}.cv-cue__mouse[data-v-6f169cda]{width:22px;height:34px;border-radius:12px;border:1.6px solid rgba(143,201,196,.5);display:grid;justify-items:center;padding-top:6px}.cv-cue__wheel[data-v-6f169cda]{width:3px;height:7px;border-radius:2px;background:var(--teal-300);animation:cv-wheel-6f169cda 1.7s var(--ease) infinite}@keyframes cv-wheel-6f169cda{0%{transform:translateY(0);opacity:1}70%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:0}}.stagger[data-v-6f169cda]{opacity:0;transform:translateY(18px);animation:cv-rise-6f169cda .7s var(--ease) forwards;animation-delay:var(--d, 0ms)}@keyframes cv-rise-6f169cda{to{opacity:1;transform:translateY(0)}}.cv-apply-wrap[data-v-6f169cda]{background:var(--paper)}.cv-apply-wrap[data-v-6f169cda] .careers{padding-block:clamp(56px,8vw,110px)}.cv-foot[data-v-6f169cda]{margin-top:auto;background:var(--navy-950);color:#93aab6;border-top:1px solid var(--line-dark)}.cv-foot__inner[data-v-6f169cda]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-block:22px;font-size:.84rem}.cv-foot__inner .mono[data-v-6f169cda]{letter-spacing:.18em;color:var(--teal-300)}.cv-foot__link[data-v-6f169cda]{color:#cfe0e4;font-weight:600}.cv-foot__link[data-v-6f169cda]:hover{color:#fff;text-decoration:underline}@media (prefers-reduced-motion: reduce){.stagger[data-v-6f169cda]{opacity:1;transform:none;animation:none}.cv-hero__pulse[data-v-6f169cda],.cv-cue__wheel[data-v-6f169cda]{animation:none}.cv-prop[data-v-6f169cda]:hover,.cv-apply[data-v-6f169cda]:hover,.cv-apply:hover svg[data-v-6f169cda],.cv-back:hover .cv-back__arrow[data-v-6f169cda]{transform:none}:dir(rtl) .cv-back:hover .cv-back__arrow[data-v-6f169cda]{transform:scaleX(-1)}}@media (max-width: 560px){.cv-brand__name .mono[data-v-6f169cda]{display:none}.cv-hero__actions[data-v-6f169cda]{gap:18px}}.cs-page[data-v-88a967c4]{min-height:100dvh;display:flex;flex-direction:column;background:var(--navy-950)}.cs-top[data-v-88a967c4]{position:sticky;top:0;z-index:20;background:#08182bd1;-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid var(--line-dark)}.cs-top__inner[data-v-88a967c4]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:14px}.cs-brand[data-v-88a967c4]{display:inline-flex;align-items:center;gap:12px}.cs-brand__mark[data-v-88a967c4]{width:34px;height:34px;flex:none}.cs-brand__mark .e[data-v-88a967c4]{fill:var(--teal-300)}.cs-brand__mark .c[data-v-88a967c4]{fill:#fff}.cs-brand__name[data-v-88a967c4]{display:flex;flex-direction:column;line-height:1.05}.cs-brand__name b[data-v-88a967c4]{color:#fff;font-size:1.02rem;font-weight:700}.cs-brand__name .mono[data-v-88a967c4]{color:var(--teal-300);font-size:.56rem;letter-spacing:.24em;margin-top:3px}.cs-top__actions[data-v-88a967c4]{display:inline-flex;align-items:center;gap:14px}.cs-hero[data-v-88a967c4]{position:relative;overflow:hidden;flex:1;display:flex;align-items:center;background:linear-gradient(165deg,var(--navy-900) 0%,var(--navy-950) 70%);color:#eaf1f3;padding-block:clamp(56px,10vw,120px)}.cs-hero__bg[data-v-88a967c4]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cs-hero__grid[data-v-88a967c4]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background-image:linear-gradient(to right,rgba(143,201,196,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(143,201,196,.07) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000 30%,transparent 80%)}.cs-hero__glow[data-v-88a967c4]{position:absolute;width:600px;height:600px;inset-block-start:-200px;inset-inline-start:-140px;background:radial-gradient(circle,rgba(95,168,162,.4),transparent 62%);filter:blur(20px)}.cs-hero__glow--2[data-v-88a967c4]{inset-block-start:auto;inset-block-end:-240px;inset-inline-start:auto;inset-inline-end:-160px;width:540px;height:540px;background:radial-gradient(circle,rgba(58,113,109,.34),transparent 64%)}.cs-hero__grain[data-v-88a967c4]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.cs-hero__inner[data-v-88a967c4]{position:relative;max-width:720px;margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center}.cs-check[data-v-88a967c4]{position:relative;width:clamp(96px,18vw,130px);height:clamp(96px,18vw,130px);display:grid;place-items:center;margin-bottom:clamp(24px,4vw,36px);color:var(--teal-300)}.cs-check__ring[data-v-88a967c4]{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;background:radial-gradient(circle,rgba(143,201,196,.22),transparent 68%);animation:cs-halo-88a967c4 2.6s var(--ease) infinite}.cs-check__svg[data-v-88a967c4]{position:relative;width:100%;height:100%;overflow:visible}.cs-check__circle[data-v-88a967c4]{transform-origin:40px 40px;transform:scale(.7);opacity:0;animation:cs-pop-88a967c4 .55s var(--ease) .1s forwards}.cs-check__tick[data-v-88a967c4]{stroke-dasharray:60;stroke-dashoffset:60;animation:cs-draw-88a967c4 .5s var(--ease) .5s forwards}@keyframes cs-pop-88a967c4{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes cs-draw-88a967c4{to{stroke-dashoffset:0}}@keyframes cs-halo-88a967c4{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.12);opacity:1}}.cs-hero__eyebrow[data-v-88a967c4]{color:var(--teal-300);margin-bottom:18px}.cs-hero__eyebrow.eyebrow[data-v-88a967c4]:before{display:none}.cs-hero__title[data-v-88a967c4]{font-family:var(--font-display);font-size:clamp(2.1rem,5.4vw,3.8rem);line-height:1.12;letter-spacing:-.02em;color:#fff;max-width:18ch}.cs-hero__greeting[data-v-88a967c4]{margin-top:18px;font-family:var(--font-display);font-size:clamp(1.2rem,2.6vw,1.7rem);font-weight:700;color:var(--teal-300)}.cs-hero__body[data-v-88a967c4]{margin-top:18px;font-size:clamp(1.02rem,1.6vw,1.18rem);line-height:1.8;color:#b6c8d2;max-width:56ch}.cs-hero__body--soft[data-v-88a967c4]{margin-top:14px;color:#93aab6;font-size:clamp(.96rem,1.4vw,1.06rem)}.cs-hero__actions[data-v-88a967c4]{margin-top:clamp(34px,5vw,48px);display:flex;align-items:center;justify-content:center;gap:clamp(16px,3vw,26px);flex-wrap:wrap}.cs-back[data-v-88a967c4]{background:linear-gradient(135deg,var(--teal-400),var(--teal-700));color:#fff;box-shadow:var(--shadow-teal);padding:15px 30px;min-height:48px;font-size:1.04rem;gap:10px}.cs-back svg[data-v-88a967c4]{width:18px;height:18px;transition:transform .25s var(--ease)}.cs-back[data-v-88a967c4]:hover{transform:translateY(-3px);box-shadow:0 24px 50px #3a716d75}.cs-back:hover svg[data-v-88a967c4]{transform:translate(-3px)}.cs-back[data-v-88a967c4]:active{transform:translateY(-1px)}:dir(rtl) .cs-back svg[data-v-88a967c4]{transform:scaleX(-1)}:dir(rtl) .cs-back:hover svg[data-v-88a967c4]{transform:scaleX(-1) translate(-3px)}.cs-explore[data-v-88a967c4]{display:inline-flex;align-items:center;gap:9px;min-height:48px;padding-inline:8px;color:#cfe0e4;font-size:1rem;font-weight:600;transition:color .2s var(--ease)}.cs-explore[data-v-88a967c4]:hover{color:var(--teal-300)}.cs-explore svg[data-v-88a967c4]{width:18px;height:18px;transition:transform .25s var(--ease)}.cs-explore:hover svg[data-v-88a967c4]{transform:translate(3px)}:dir(rtl) .cs-explore svg[data-v-88a967c4]{transform:scaleX(-1)}:dir(rtl) .cs-explore:hover svg[data-v-88a967c4]{transform:scaleX(-1) translate(3px)}.stagger[data-v-88a967c4]{opacity:0;transform:translateY(18px);animation:cs-rise-88a967c4 .7s var(--ease) forwards;animation-delay:var(--d, 0ms)}@keyframes cs-rise-88a967c4{to{opacity:1;transform:translateY(0)}}.cs-foot[data-v-88a967c4]{background:var(--navy-950);color:#93aab6;border-top:1px solid var(--line-dark)}.cs-foot__inner[data-v-88a967c4]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-block:22px;font-size:.84rem}.cs-foot__inner .mono[data-v-88a967c4]{letter-spacing:.18em;color:var(--teal-300)}.cs-foot__link[data-v-88a967c4]{color:#cfe0e4;font-weight:600}.cs-foot__link[data-v-88a967c4]:hover{color:#fff;text-decoration:underline}@media (prefers-reduced-motion: reduce){.stagger[data-v-88a967c4]{opacity:1;transform:none;animation:none}.cs-check__ring[data-v-88a967c4]{animation:none}.cs-check__circle[data-v-88a967c4]{transform:none;opacity:1;animation:none}.cs-check__tick[data-v-88a967c4]{stroke-dashoffset:0;animation:none}.cs-back[data-v-88a967c4]:hover,.cs-back:hover svg[data-v-88a967c4],.cs-explore:hover svg[data-v-88a967c4]{transform:none}:dir(rtl) .cs-back svg[data-v-88a967c4],:dir(rtl) .cs-explore svg[data-v-88a967c4]{transform:scaleX(-1)}}@media (max-width: 560px){.cs-brand__name .mono[data-v-88a967c4]{display:none}}.gate[data-v-cfe3f41d]{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(20px,4vw,34px);padding:40px 20px;position:relative;z-index:2;transition:opacity .55s var(--ease),transform .6s var(--ease)}.gate.is-open[data-v-cfe3f41d]{opacity:0;transform:scale(1.08);pointer-events:none}.gate__dial[data-v-cfe3f41d]{--fill: .1;position:relative;width:clamp(240px,68vw,360px);aspect-ratio:1;border-radius:50%;border:1.5px solid rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 22px 50px #0000008c,0 30px 80px #00000080,0 0 calc(12px + var(--fill) * 60px) rgba(95,168,162,calc(var(--fill) * .55));transition:box-shadow .4s var(--ease),transform .4s var(--ease)}.gate.charge-2 .gate__dial[data-v-cfe3f41d]{animation:gate-tremor-cfe3f41d .5s ease-in-out infinite}.gate.charge-3 .gate__dial[data-v-cfe3f41d]{animation:gate-tremor-cfe3f41d .34s ease-in-out infinite}.gate.charge-4 .gate__dial[data-v-cfe3f41d]{animation:gate-tremor-cfe3f41d .22s ease-in-out infinite}.gate.is-denied .gate__dial[data-v-cfe3f41d]{animation:gate-shake-cfe3f41d .42s linear!important}.gate.is-open .gate__dial[data-v-cfe3f41d]{animation:none}.gate__ticks[data-v-cfe3f41d]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-conic-gradient(from 0deg,transparent 0 6deg,rgba(255,255,255,.14) 6deg 6.6deg);-webkit-mask:radial-gradient(farthest-side,transparent 90%,#000 91%);mask:radial-gradient(farthest-side,transparent 90%,#000 91%);animation:gate-rotate-cfe3f41d 120s linear infinite}.gate.charge-1 .gate__ticks[data-v-cfe3f41d]{animation-duration:60s}.gate.charge-2 .gate__ticks[data-v-cfe3f41d]{animation-duration:28s}.gate.charge-3 .gate__ticks[data-v-cfe3f41d]{animation-duration:14s}.gate.charge-4 .gate__ticks[data-v-cfe3f41d]{animation-duration:7s}.gate.is-open .gate__ticks[data-v-cfe3f41d]{animation-duration:2.4s}.gate__halo[data-v-cfe3f41d]{position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;background:radial-gradient(circle,rgba(95,168,162,calc(var(--fill) * .42)),transparent 62%);opacity:var(--fill);pointer-events:none;transition:opacity .45s var(--ease)}.gate.is-open .gate__halo[data-v-cfe3f41d]{opacity:1}.gate__arc[data-v-cfe3f41d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.gate__arc-track[data-v-cfe3f41d]{fill:none;stroke:#ffffff12;stroke-width:2.5}.gate__arc-prog[data-v-cfe3f41d]{fill:none;stroke:var(--teal);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:282.74;stroke-dashoffset:254;filter:drop-shadow(0 0 calc(3px + var(--fill) * 9px) var(--teal));transition:stroke-dashoffset .4s var(--ease),stroke .35s,filter .4s}.gate.is-denied .gate__arc-prog[data-v-cfe3f41d]{stroke:#ef5350;filter:drop-shadow(0 0 8px #ef5350);animation:gate-arc-flash-cfe3f41d .42s linear}.gate.is-open .gate__arc-prog[data-v-cfe3f41d]{stroke-dashoffset:0!important;stroke:var(--teal-200);filter:drop-shadow(0 0 16px var(--teal-200))}.gate__rays[data-v-cfe3f41d]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:grid;place-items:center;pointer-events:none;opacity:0}.gate__ray[data-v-cfe3f41d]{position:absolute;width:2px;height:50%;top:0;transform-origin:50% 100%;transform:rotate(calc(var(--i) * 30deg)) scaleY(0);background:linear-gradient(to top,transparent,var(--teal-200));border-radius:2px}.gate.is-open .gate__rays[data-v-cfe3f41d]{animation:gate-rays-show-cfe3f41d .8s var(--ease) forwards}.gate.is-open .gate__ray[data-v-cfe3f41d]{animation:gate-ray-cfe3f41d .7s var(--ease) forwards}.gate__flash[data-v-cfe3f41d]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;border-radius:50%;border:2px solid var(--teal);opacity:0;transform:scale(.9);pointer-events:none}.gate.is-open .gate__flash[data-v-cfe3f41d]{animation:gate-ping-cfe3f41d .75s var(--ease) forwards}.gate__burst[data-v-cfe3f41d]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:50%;background:radial-gradient(circle,rgba(185,222,218,.9),rgba(95,168,162,.25) 45%,transparent 70%);opacity:0;pointer-events:none}.gate.is-open .gate__burst[data-v-cfe3f41d]{animation:gate-burst-cfe3f41d .6s ease-out .12s forwards}.gate__face[data-v-cfe3f41d]{position:absolute;top:19%;right:19%;bottom:19%;left:19%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:#08182b99;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1)}.gate__lock[data-v-cfe3f41d]{color:var(--teal-300);transition:color .3s}.gate.is-open .gate__lock[data-v-cfe3f41d]{color:var(--teal-200)}.gate__lock svg[data-v-cfe3f41d]{width:clamp(34px,9.5vw,50px);height:auto}.gate__shackle[data-v-cfe3f41d]{transform-origin:12px 11px;transition:transform .4s var(--ease)}.gate.charge-3 .gate__shackle[data-v-cfe3f41d]{animation:gate-shackle-trem-cfe3f41d .32s ease-in-out infinite}.gate.charge-4 .gate__shackle[data-v-cfe3f41d]{animation:gate-shackle-trem-cfe3f41d .2s ease-in-out infinite}.gate.is-open .gate__shackle[data-v-cfe3f41d]{animation:gate-clunk-cfe3f41d .5s var(--ease) forwards}.gate__tumbler[data-v-cfe3f41d]{color:var(--teal-200);font-size:clamp(1.5rem,6vw,2.1rem);font-weight:700;letter-spacing:.04em;line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 0 calc(var(--fill) * 14px) rgba(95,168,162,.8);transition:text-shadow .3s}.gate__tumbler i[data-v-cfe3f41d]{font-size:.5em;opacity:.7;margin-inline-start:1px;font-style:normal}.gate.is-open .gate__tumbler[data-v-cfe3f41d]{text-shadow:0 0 18px rgba(185,222,218,.95)}.gate.is-denied .gate__tumbler[data-v-cfe3f41d]{color:#ef9a9a}.gate__kicker[data-v-cfe3f41d]{color:var(--teal-300);font-size:.58rem;letter-spacing:.26em;opacity:.95}.gate__form[data-v-cfe3f41d]{display:flex;flex-direction:column;align-items:center;gap:14px;width:min(340px,90vw)}.gate__label[data-v-cfe3f41d]{color:#a9bdc8;font-size:.66rem;letter-spacing:.16em;text-align:center}.gate__input[data-v-cfe3f41d]{width:100%;text-align:center;letter-spacing:.5em;padding:14px 16px;border-radius:12px;color:#fff;background:#ffffff0a;border:1px solid rgba(255,255,255,.16);outline:none;transition:border-color .25s,box-shadow .25s}.gate__input[data-v-cfe3f41d]::placeholder{color:#ffffff4d;letter-spacing:.3em}.gate__input[data-v-cfe3f41d]:focus{border-color:var(--teal);box-shadow:0 0 0 4px #5fa8a233}.gate__btn[data-v-cfe3f41d]{width:100%}.gate__msg[data-v-cfe3f41d]{min-height:1.2em;font-size:.86rem;font-weight:600;color:transparent}.gate__msg.is-err[data-v-cfe3f41d]{color:#ef9a9a}.gate__msg.is-ok[data-v-cfe3f41d]{color:var(--teal-300)}.gate__foot[data-v-cfe3f41d]{color:#a9bdc8c7;font-size:.6rem;letter-spacing:.14em}@keyframes gate-rotate-cfe3f41d{to{transform:rotate(360deg)}}@keyframes gate-shake-cfe3f41d{0%,to{transform:translate(0)}20%{transform:translate(-9px)}40%{transform:translate(9px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}}@keyframes gate-tremor-cfe3f41d{0%,to{transform:translate(0)}25%{transform:translate(.6px,-.6px)}50%{transform:translate(-.6px,.5px)}75%{transform:translate(.5px,.6px)}}@keyframes gate-shackle-trem-cfe3f41d{0%,to{transform:translateY(0)}50%{transform:translateY(-.6px)}}@keyframes gate-clunk-cfe3f41d{0%{transform:translateY(0) rotate(0)}35%{transform:translateY(1px) rotate(0)}to{transform:translateY(-4px) rotate(-26deg)}}@keyframes gate-arc-flash-cfe3f41d{0%,to{opacity:1}50%{opacity:.35}}@keyframes gate-ping-cfe3f41d{0%{opacity:.75;transform:scale(.9)}to{opacity:0;transform:scale(1.6)}}@keyframes gate-burst-cfe3f41d{0%{opacity:0;transform:scale(.2)}40%{opacity:1}to{opacity:0;transform:scale(1.15)}}@keyframes gate-rays-show-cfe3f41d{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes gate-ray-cfe3f41d{0%{transform:rotate(calc(var(--i) * 30deg)) scaleY(0)}55%{transform:rotate(calc(var(--i) * 30deg)) scaleY(1)}to{transform:rotate(calc(var(--i) * 30deg)) scaleY(1.25)}}@media (prefers-reduced-motion: reduce){.gate__ticks[data-v-cfe3f41d],.gate__dial[data-v-cfe3f41d],.gate__shackle[data-v-cfe3f41d],.gate__flash[data-v-cfe3f41d],.gate__burst[data-v-cfe3f41d],.gate__rays[data-v-cfe3f41d],.gate__ray[data-v-cfe3f41d],.gate__arc-prog[data-v-cfe3f41d]{animation:none!important}.gate[data-v-cfe3f41d],.gate__arc-prog[data-v-cfe3f41d],.gate__shackle[data-v-cfe3f41d],.gate__dial[data-v-cfe3f41d]{transition:none!important}.gate.is-open[data-v-cfe3f41d]{transform:none}}.gal[data-v-1bc67682]{width:100%;max-width:1280px;margin-inline:auto;padding:clamp(90px,12vw,130px) clamp(18px,5vw,48px) clamp(70px,9vw,110px);position:relative;z-index:2}.gal__head[data-v-1bc67682]{max-width:720px;margin-bottom:clamp(36px,5vw,56px)}.gal__kicker[data-v-1bc67682]{display:inline-block;color:var(--teal-300);font-size:.72rem;letter-spacing:.24em;margin-bottom:16px}.gal__head h1[data-v-1bc67682]{color:#fff;font-size:clamp(1.9rem,4.6vw,3.2rem);line-height:1.25}.gal__dot[data-v-1bc67682]{color:var(--teal)}.gal__head p[data-v-1bc67682]{margin-top:16px;color:#a9bdc8;font-size:clamp(1rem,1.6vw,1.12rem)}.gal__grid[data-v-1bc67682]{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}.pane[data-v-1bc67682]{position:relative;display:flex;flex-direction:column;text-align:start;padding:0;overflow:hidden;border-radius:var(--radius-lg);background:linear-gradient(160deg,#102a47,#0a1d33 60%,#08182b);border:1px solid rgba(255,255,255,.1);box-shadow:var(--shadow-lg);cursor:pointer;transition:transform .5s var(--ease),box-shadow .5s var(--ease),border-color .4s}.pane[data-v-1bc67682]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 50% 0%,var(--pj-soft) 0%,transparent 60%);opacity:0;transition:opacity .5s var(--ease);pointer-events:none}.pane[data-v-1bc67682]:hover{transform:translateY(-8px);border-color:color-mix(in srgb,var(--pj) 55%,transparent);box-shadow:0 36px 80px #00000073}.pane[data-v-1bc67682]:active{transform:translateY(-4px) scale(.99)}.pane[data-v-1bc67682]:hover:after{opacity:1}.pane[data-v-1bc67682]:focus-visible{outline:3px solid var(--pj);outline-offset:3px}.pane__bar[data-v-1bc67682]{position:absolute;top:0;inset-inline:0;height:3px;background:linear-gradient(90deg,var(--pj),transparent);transform:scaleX(0);transform-origin:var(--so, right);transition:transform .5s var(--ease);z-index:3}.pane:hover .pane__bar[data-v-1bc67682]{transform:scaleX(1)}.pane__no[data-v-1bc67682]{position:absolute;top:14px;inset-inline-start:16px;z-index:3;font-size:1.5rem;font-weight:700;color:#ffffff1f}.pane__preview[data-v-1bc67682]{position:relative;flex:1;min-height:clamp(150px,22vw,210px);overflow:hidden}.pane__img[data-v-1bc67682]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--ease)}.pane:hover .pane__img[data-v-1bc67682]{transform:scale(1.07)}.pane__preview[data-v-1bc67682]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#08182b0d 35%,#08182b99);pointer-events:none}.pane__foot[data-v-1bc67682]{position:relative;z-index:2;display:flex;align-items:center;gap:12px;padding:16px 18px 18px;border-top:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,transparent,rgba(8,24,43,.35))}.pane__txt[data-v-1bc67682]{min-width:0}.pane__txt h3[data-v-1bc67682]{color:#fff;font-size:1.12rem;line-height:1.3}.pane__txt p[data-v-1bc67682]{color:#9fb3c0;font-size:.86rem;margin-top:2px}.pane__cat[data-v-1bc67682]{margin-inline-start:auto;flex-shrink:0;font-size:.62rem;letter-spacing:.12em;color:var(--pj);background:var(--pj-soft);padding:5px 10px;border-radius:999px;align-self:flex-start}.pane__arrow[data-v-1bc67682]{flex-shrink:0;color:var(--pj);display:grid;place-items:center;transition:transform .4s var(--ease)}.pane__arrow svg[data-v-1bc67682]{width:22px;height:22px}.pane:hover .pane__arrow[data-v-1bc67682]{transform:translate(-5px)}.pane--consult[data-v-1bc67682]{grid-column:span 7}.pane--wallet[data-v-1bc67682]{grid-column:span 5}.pane--services[data-v-1bc67682],.pane--subscription[data-v-1bc67682],.pane--sarf[data-v-1bc67682]{grid-column:span 4}.pane--escrow[data-v-1bc67682]{grid-column:span 12}.pane--consult[data-v-1bc67682],.pane--wallet[data-v-1bc67682]{min-height:clamp(320px,34vw,380px)}.pane--escrow .pane__preview[data-v-1bc67682]{min-height:clamp(170px,20vw,210px)}.reveal[data-v-1bc67682]{opacity:1!important;transform:none;animation:sc-rise-1bc67682 .6s var(--ease) both}.reveal[data-d="1"][data-v-1bc67682]{animation-delay:.06s}.reveal[data-d="2"][data-v-1bc67682]{animation-delay:.12s}.reveal[data-d="3"][data-v-1bc67682]{animation-delay:.18s}.reveal[data-d="4"][data-v-1bc67682]{animation-delay:.24s}.reveal[data-d="5"][data-v-1bc67682]{animation-delay:.3s}.reveal[data-d="6"][data-v-1bc67682]{animation-delay:.36s}@keyframes sc-rise-1bc67682{0%{transform:translateY(16px)}to{transform:none}}@media (prefers-reduced-motion: reduce){.reveal[data-v-1bc67682]{animation:none!important}}@media (max-width: 1080px){.gal__grid[data-v-1bc67682]{grid-template-columns:repeat(6,1fr)}.pane--consult[data-v-1bc67682],.pane--wallet[data-v-1bc67682]{grid-column:span 3}.pane--services[data-v-1bc67682],.pane--subscription[data-v-1bc67682],.pane--sarf[data-v-1bc67682]{grid-column:span 2}.pane--escrow[data-v-1bc67682]{grid-column:span 6}}@media (max-width: 760px){.gal__grid[data-v-1bc67682]{grid-template-columns:1fr;gap:16px}.pane[data-v-1bc67682]{grid-column:1 / -1!important}.pane--consult[data-v-1bc67682],.pane--wallet[data-v-1bc67682]{min-height:clamp(300px,70vw,360px)}}.cv__phone[data-v-e18a2627]{width:11.6em;height:20.4em;padding:.7em;border-radius:2.3em;display:flex;flex-direction:column;gap:.55em;background:linear-gradient(160deg,#11314f,#08182b);border:1px solid rgba(255,255,255,.14);box-shadow:0 1.6em 3.2em #00000080,inset 0 0 0 1px #ffffff0a}.cv__tile[data-v-e18a2627]{position:relative;flex:1;border-radius:1.7em;overflow:hidden;background:radial-gradient(120% 80% at 50% 25%,#21496a,#0c2138 80%)}.cv__live[data-v-e18a2627]{position:absolute;top:.7em;inset-inline-start:.7em;z-index:3;display:inline-flex;align-items:center;gap:.35em;padding:.3em .6em;border-radius:1em;background:#07121eb8;color:#fff;font-size:.66em;font-weight:700}.cv__live i[data-v-e18a2627]{width:.55em;height:.55em;border-radius:50%;background:#ff5a5a;box-shadow:0 0 .5em #ff5a5a;animation:cv-blink-e18a2627 1.4s steps(1) infinite}.cv__pay[data-v-e18a2627]{position:absolute;top:.7em;inset-inline-end:.7em;z-index:3;display:inline-flex;align-items:center;gap:.3em;padding:.3em .55em;border-radius:1em;background:#07121eb8;color:var(--_pj);font-size:.6em;font-weight:700}.cv__pay svg[data-v-e18a2627]{width:1.2em;height:1.2em}.cv__halo[data-v-e18a2627]{position:absolute;top:14%;left:50%;transform:translate(-50%);width:8em;height:8em;border-radius:50%;background:radial-gradient(circle,var(--pj-soft, rgba(95, 168, 162, .3)),transparent 65%);animation:cv-halo-e18a2627 4s var(--ease) infinite}.cv__person[data-v-e18a2627]{position:absolute;top:16%;left:50%;transform:translate(-50%);width:7em;height:7em;color:var(--_pj)}.cv__person svg[data-v-e18a2627]{width:100%;height:100%;filter:drop-shadow(0 .4em .8em rgba(0,0,0,.4))}.cv__pip[data-v-e18a2627]{position:absolute;bottom:.7em;inset-inline-end:.7em;width:3.1em;height:3.9em;border-radius:.8em;overflow:hidden;background:linear-gradient(160deg,#2c557d,#0e2540);border:1px solid rgba(255,255,255,.22);display:grid;place-items:end center;color:#8fb6c9}.cv__pip svg[data-v-e18a2627]{width:2.4em;height:2.4em;margin-bottom:-.2em}.cv__eq[data-v-e18a2627]{position:absolute;bottom:.95em;inset-inline-start:.85em;display:flex;align-items:flex-end;gap:.28em;height:2em}.cv__eq b[data-v-e18a2627]{width:.4em;height:100%;border-radius:.2em;background:var(--_pj);box-shadow:0 0 .4em var(--_pj);transform-origin:bottom;transform:scaleY(.4);animation:cv-eq-e18a2627 .9s var(--ease) infinite}.cv__eq b[data-v-e18a2627]:nth-child(2){animation-delay:.15s}.cv__eq b[data-v-e18a2627]:nth-child(3){animation-delay:.3s}.cv__eq b[data-v-e18a2627]:nth-child(4){animation-delay:.1s}.cv__cap[data-v-e18a2627]{flex:none;text-align:center;font-size:.74em;font-weight:600;color:#eaf1f3;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:1em;padding:.5em}.cv__bar[data-v-e18a2627]{flex:none;display:flex;justify-content:center;gap:1em;padding:.15em 0}.cv__ic[data-v-e18a2627]{width:2.2em;height:2.2em;border-radius:50%;display:grid;place-items:center;background:#ffffff1a;color:#cfe0e8}.cv__ic svg[data-v-e18a2627]{width:1.1em;height:1.1em}.cv__ic.cv__end[data-v-e18a2627]{background:#ef4444;color:#fff}.is-compact .cv__cap[data-v-e18a2627],.is-compact .cv__pay[data-v-e18a2627]{display:none}@keyframes cv-blink-e18a2627{0%,50%{opacity:1}51%,to{opacity:.2}}@keyframes cv-eq-e18a2627{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes cv-halo-e18a2627{0%,to{opacity:.6;transform:translate(-50%) scale(1)}50%{opacity:1;transform:translate(-50%) scale(1.08)}}@media (prefers-reduced-motion: reduce){.cv[data-v-e18a2627] *{animation:none!important}.cv__eq b[data-v-e18a2627]:nth-child(1){transform:scaleY(.5)}.cv__eq b[data-v-e18a2627]:nth-child(2){transform:scaleY(.95)}.cv__eq b[data-v-e18a2627]:nth-child(3){transform:scaleY(.6)}.cv__eq b[data-v-e18a2627]:nth-child(4){transform:scaleY(.8)}}.wl[data-v-5a19fa08]{display:flex;flex-direction:column;align-items:center;gap:1em;perspective:1400px}.wl__bal[data-v-5a19fa08]{display:flex;flex-direction:column;align-items:center;gap:.1em}.wl__bal small[data-v-5a19fa08]{font-size:.72em;color:#9fb3c0;font-weight:600}.wl__bal span[data-v-5a19fa08]{display:inline-flex;align-items:baseline;gap:.35em;color:#eaf1f3}.wl__num[data-v-5a19fa08]{font-family:var(--font-mono);direction:ltr;unicode-bidi:isolate;font-size:1.7em;font-weight:700}.wl__bal i[data-v-5a19fa08]{font-style:normal;font-size:.82em;color:#a9bdc8}.wl__card[data-v-5a19fa08]{position:relative;direction:ltr;width:14.2em;height:8.7em;border-radius:1.3em;overflow:hidden;background:linear-gradient(135deg,#1b4a78 0%,var(--_pj) 115%);transform:rotateY(-14deg) rotateX(7deg);box-shadow:0 1.5em 2.6em #00000073;animation:wl-bob-5a19fa08 5s var(--ease) infinite}.wl__chip[data-v-5a19fa08]{position:absolute;top:1.5em;inset-inline-start:1.4em;width:2em;height:1.5em;border-radius:.35em;background:linear-gradient(135deg,#f3e3ab,#c9a14a);box-shadow:inset 0 0 0 1px #00000026}.wl__chip[data-v-5a19fa08]:after{content:"";position:absolute;top:.35em;right:.5em;bottom:.35em;left:.5em;border:1px solid rgba(0,0,0,.25);border-radius:.15em}.wl__brand[data-v-5a19fa08]{position:absolute;top:1.5em;inset-inline-end:1.4em;font-family:var(--font-mono);direction:ltr;font-size:.8em;font-weight:700;letter-spacing:.12em;color:#ffffffeb}.wl__no[data-v-5a19fa08]{position:absolute;bottom:1.3em;inset-inline-start:1.4em;font-family:var(--font-mono);direction:ltr;font-size:1em;letter-spacing:.1em;color:#fff}.wl__sheen[data-v-5a19fa08]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.4) 50%,transparent 68%);transform:translate(-120%);animation:wl-sheen-5a19fa08 4.5s ease-in-out infinite}.wl__transfer[data-v-5a19fa08]{display:flex;flex-direction:column;align-items:center;gap:.45em}.wl__transfer small[data-v-5a19fa08]{font-size:.74em;font-weight:600;color:var(--_pj)}.wl__flow[data-v-5a19fa08]{position:relative;width:11em;display:flex;align-items:center;justify-content:space-between}.wl__flow[data-v-5a19fa08]:before{content:"";position:absolute;inset-inline:1.6em;top:50%;height:2px;transform:translateY(-50%);background:repeating-linear-gradient(90deg,rgba(255,255,255,.3) 0 .4em,transparent .4em .8em)}.wl__node[data-v-5a19fa08]{width:2.2em;height:2.2em;border-radius:50%;display:grid;place-items:center;background:linear-gradient(160deg,#1b446e,#0e2540);border:1px solid rgba(255,255,255,.18);color:#a9c2d2;position:relative;z-index:1}.wl__node svg[data-v-5a19fa08]{width:1.2em;height:1.2em}.wl__dot[data-v-5a19fa08]{position:absolute;top:50%;inset-inline-start:1.6em;width:1.5em;height:1.5em;border-radius:50%;display:grid;place-items:center;font-size:.8em;font-weight:700;color:#07182a;background:var(--_pj);box-shadow:0 0 .7em var(--_pj);transform:translateY(-50%);z-index:2;animation:wl-send-5a19fa08 2.8s var(--ease) infinite}.wl__tiles[data-v-5a19fa08]{display:flex;gap:.7em}.wl__tile[data-v-5a19fa08]{display:flex;flex-direction:column;align-items:center;gap:.3em;width:3.4em;padding:.6em .3em;border-radius:.8em;font-size:.66em;font-weight:600;color:#c4d4df;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.wl__tile svg[data-v-5a19fa08]{width:1.5em;height:1.5em;color:var(--_pj)}.wl__tile[data-v-5a19fa08]:nth-child(1){animation:wl-glow-5a19fa08 3s var(--ease) infinite}.wl__tile[data-v-5a19fa08]:nth-child(2){animation:wl-glow-5a19fa08 3s var(--ease) infinite 1s}.wl__tile[data-v-5a19fa08]:nth-child(3){animation:wl-glow-5a19fa08 3s var(--ease) infinite 2s}.is-compact .wl__bal small[data-v-5a19fa08],.is-compact .wl__transfer small[data-v-5a19fa08],.is-compact .wl__tiles[data-v-5a19fa08]{display:none}@keyframes wl-bob-5a19fa08{0%,to{transform:rotateY(-14deg) rotateX(7deg) translateY(0)}50%{transform:rotateY(-10deg) rotateX(5deg) translateY(-.5em)}}@keyframes wl-sheen-5a19fa08{0%,18%{transform:translate(-120%)}55%,to{transform:translate(120%)}}@keyframes wl-send-5a19fa08{0%{inset-inline-start:1.6em;opacity:0}14%{opacity:1}86%{opacity:1}to{inset-inline-start:7.9em;opacity:0}}@keyframes wl-glow-5a19fa08{0%,to{background:#ffffff0d}50%{background:var(--pj-soft, rgba(106, 166, 255, .18));border-color:color-mix(in srgb,var(--pj) 40%,transparent)}}@media (prefers-reduced-motion: reduce){.wl[data-v-5a19fa08] *{animation:none!important}.wl__sheen[data-v-5a19fa08]{opacity:0}}.sv[data-v-6720b970]{display:flex;flex-direction:column;align-items:center;filter:drop-shadow(0 .7em 1.4em rgba(0,0,0,.45))}.sv__map[data-v-6720b970]{position:relative;width:17em;height:9.8em;border-radius:1.3em;overflow:hidden;color:var(--_pj);background:radial-gradient(120% 90% at 72% 28%,rgba(255,255,255,.06),transparent 60%),linear-gradient(160deg,#163a5e,#102a47 45%,#0b1f36);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 0 2.4em #00000059}.sv__glow[data-v-6720b970]{position:absolute;inset-inline-end:16%;top:4%;width:7em;height:7em;border-radius:50%;background:radial-gradient(circle,var(--pj-soft, rgba(224, 164, 88, .28)),transparent 65%);filter:blur(.3em);animation:sv-pulse-6720b970 5s var(--ease) infinite}.sv__svg[data-v-6720b970]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sv__streets path[data-v-6720b970]{fill:none;stroke:#ffffff12;stroke-width:6;stroke-linecap:round}.sv__route[data-v-6720b970]{stroke-dasharray:5 6;animation:sv-draw-6720b970 5s linear infinite;filter:drop-shadow(0 0 .18em currentColor)}.sv__courier[data-v-6720b970]{filter:drop-shadow(0 0 .25em currentColor)}.sv__house[data-v-6720b970]{position:absolute;bottom:1.4em;inset-inline-start:2.4em;width:1.8em;height:1.4em;border-radius:.18em;background:linear-gradient(180deg,#ffffff38,#ffffff1f);box-shadow:0 .3em .7em #0006}.sv__roof[data-v-6720b970]{position:absolute;top:-.78em;inset-inline-start:50%;transform:translate(-50%);width:0;height:0;border-inline:1.18em solid transparent;border-bottom:.9em solid rgba(255,255,255,.34)}.sv__door[data-v-6720b970]{position:absolute;bottom:0;inset-inline-start:50%;transform:translate(-50%);width:.55em;height:.85em;border-radius:.12em .12em 0 0;background:var(--_pj);opacity:.85}.sv__loc[data-v-6720b970]{position:absolute;top:22%;inset-inline-end:24%;width:1.4em;height:1.4em}.sv__pin[data-v-6720b970]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50% 50% 50% 0;background:linear-gradient(150deg,color-mix(in srgb,var(--pj) 70%,#fff),var(--pj));transform:rotate(45deg);transform-origin:50% 100%;box-shadow:0 .5em .7em #00000073;animation:sv-drop-6720b970 5s var(--ease) infinite}.sv__pin[data-v-6720b970]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:.5em;height:.5em;border-radius:50%;background:#0b1f36}.sv__ripple[data-v-6720b970]{position:absolute;top:.2em;inset-inline-start:.2em;width:1em;height:1em;border-radius:50%;border:.13em solid var(--pj);transform:scale(.4);opacity:0;animation:sv-ripple-6720b970 5s var(--ease) infinite}.sv__ripple--2[data-v-6720b970]{animation-delay:.7s}.sv__tag[data-v-6720b970]{position:absolute;top:.7em;inset-inline-start:.7em;font-size:.6em;color:#dfeaf1;background:#0b1f369e;border:1px solid rgba(255,255,255,.12);padding:.32em .7em;border-radius:1em}.sv__card[data-v-6720b970]{position:relative;display:flex;align-items:center;gap:.7em;margin-top:-1.5em;z-index:3;padding:.7em .9em;border-radius:1.1em;background:linear-gradient(160deg,#1b446e,#0e2540);border:1px solid rgba(255,255,255,.16);box-shadow:0 1.1em 2.2em #00000080,inset 0 1px #ffffff14;animation:sv-float-6720b970 6s var(--ease) infinite}.sv__ava[data-v-6720b970]{position:relative;flex:none;width:2.5em;height:2.5em;border-radius:50%;display:grid;place-items:center;color:#07182a;background:linear-gradient(150deg,color-mix(in srgb,var(--pj) 100%,#fff 15%),var(--pj))}.sv__ava svg[data-v-6720b970]{width:1.7em;height:1.7em}.sv__badge[data-v-6720b970]{position:absolute;bottom:-.15em;inset-inline-end:-.15em;width:1.1em;height:1.1em;border-radius:50%;background:#2f9e6f;color:#fff;font-size:.6em;display:grid;place-items:center;border:1.5px solid #0e2540}.sv__meta[data-v-6720b970]{display:flex;flex-direction:column;gap:.35em}.sv__meta b[data-v-6720b970]{color:#fff;font-size:.82em;display:inline-flex;align-items:center;gap:.5em}.sv__rate[data-v-6720b970]{color:var(--_pj);font-weight:700;font-size:.92em;white-space:nowrap}.sv__chips[data-v-6720b970]{display:flex;flex-wrap:wrap;gap:.3em}.sv__chips i[data-v-6720b970]{font-size:.56em;font-style:normal;color:#cfe0e8;background:#ffffff12;border:1px solid rgba(255,255,255,.1);padding:.3em .6em;border-radius:.7em}.sv__price[data-v-6720b970]{display:inline-flex;align-items:center;gap:.45em;margin-top:.9em;font-size:.72em;font-weight:700;color:var(--_pj);background:var(--pj-soft, rgba(224, 164, 88, .15));border:1px solid color-mix(in srgb,var(--pj) 35%,transparent);padding:.4em .9em;border-radius:1em}.sv__pricedot[data-v-6720b970]{width:.5em;height:.5em;border-radius:50%;background:var(--_pj);box-shadow:0 0 .5em var(--_pj)}.is-compact .sv__tag[data-v-6720b970],.is-compact .sv__chips[data-v-6720b970],.is-compact .sv__price[data-v-6720b970]{display:none}@keyframes sv-pulse-6720b970{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes sv-draw-6720b970{to{stroke-dashoffset:-22}}@keyframes sv-drop-6720b970{0%,55%,to{transform:rotate(45deg) translateY(0)}12%{transform:rotate(45deg) translateY(-.5em)}22%{transform:rotate(45deg) translateY(0)}}@keyframes sv-ripple-6720b970{0%,20%{transform:scale(.4);opacity:0}28%{opacity:.8}70%{transform:scale(2.6);opacity:0}to{opacity:0}}@keyframes sv-float-6720b970{0%,to{transform:translateY(0)}50%{transform:translateY(-.4em)}}@media (prefers-reduced-motion: reduce){.sv[data-v-6720b970] *{animation:none!important}.sv__ripple[data-v-6720b970]{opacity:0}.sv__glow[data-v-6720b970]{opacity:.8}}.sb[data-v-c514b41c]{position:relative;width:16em;height:16em;display:grid;place-items:center;color:var(--_pj, currentColor)}.sb__halo[data-v-c514b41c]{position:absolute;width:11em;height:11em;border-radius:50%;background:radial-gradient(circle,var(--pj-soft, rgba(127, 185, 138, .22)),transparent 68%);filter:blur(.2em);animation:sb-breathe-c514b41c 6s var(--ease, ease-in-out) infinite}.sb__loop[data-v-c514b41c]{position:absolute;width:11.4em;height:11.4em}.sb__ring[data-v-c514b41c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.sb__ring-base[data-v-c514b41c]{stroke:#ffffff1f;stroke-width:1.6}.sb__ring-flow[data-v-c514b41c]{stroke:var(--pj, currentColor);stroke-width:1.8;stroke-linecap:round;stroke-dasharray:30 222;filter:drop-shadow(0 0 .18em var(--pj-soft, rgba(127, 185, 138, .5)));animation:sb-flow-c514b41c 5s linear infinite}.sb__spin[data-v-c514b41c]{position:absolute;top:0;right:0;bottom:0;left:0;animation:sb-orbit-c514b41c 18s linear infinite}.sb__tok[data-v-c514b41c]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;transform:rotate(var(--a)) translateY(-5.7em) rotate(calc(-1 * var(--a)))}.sb__tok .sb__tile[data-v-c514b41c]{display:grid;place-items:center;width:2.7em;height:2.7em;border-radius:.85em;background:linear-gradient(155deg,var(--navy-700, #163a5e),var(--navy-850, #0e2540));border:1px solid rgba(255,255,255,.16);box-shadow:0 .45em .95em #0006,inset 0 1px #ffffff14;color:var(--pj, currentColor);animation:sb-upright-c514b41c 18s linear infinite}.sb__tok .sb__tile svg[data-v-c514b41c]{width:1.55em;height:1.55em}.sb__core[data-v-c514b41c]{position:absolute;display:grid;place-items:center;gap:.15em;width:5.4em;height:5.4em;border-radius:50%;background:radial-gradient(circle at 50% 38%,var(--navy-800, #102a47),var(--navy-900, #0b1f36));border:1px solid rgba(255,255,255,.12);box-shadow:0 .6em 1.4em #00000073,inset 0 0 0 .18em #7fb98a12}.sb__renew[data-v-c514b41c]{width:2.1em;height:2.1em;color:var(--pj, currentColor);filter:drop-shadow(0 0 .22em var(--pj-soft, rgba(127, 185, 138, .45)));transform-origin:50% 50%;animation:sb-renew-c514b41c 5s linear infinite}.sb__period[data-v-c514b41c]{font-family:var(--font-mono);font-size:.62em;letter-spacing:.02em;color:var(--muted-light, #a9bdc8);white-space:nowrap}.sb__house[data-v-c514b41c]{position:absolute;bottom:.25em;display:grid;place-items:center;width:3.4em;height:3em;color:var(--pj, currentColor)}.sb__house svg[data-v-c514b41c]{width:2.7em;height:2.7em}.sb__roof[data-v-c514b41c]{stroke:var(--pj, currentColor)}.sb__walls[data-v-c514b41c],.sb__door[data-v-c514b41c]{stroke:#ffffff80}.sb__drop[data-v-c514b41c]{position:absolute;top:-.7em;width:.9em;height:.9em;border-radius:.22em;background:var(--pj, currentColor);box-shadow:0 0 .5em var(--pj-soft, rgba(127, 185, 138, .6));opacity:0;animation:sb-deliver-c514b41c 5s var(--ease, ease) infinite}.sb__check[data-v-c514b41c]{position:absolute;top:-1.5em;display:grid;place-items:center;width:1.5em;height:1.5em;border-radius:50%;background:var(--pj, currentColor);color:var(--navy-900, #0b1f36);box-shadow:0 .2em .5em #0006;transform:scale(0);opacity:0;animation:sb-check-c514b41c 5s var(--ease, ease) infinite}.sb__check svg[data-v-c514b41c]{width:.95em;height:.95em}.sb__label[data-v-c514b41c]{position:absolute;bottom:-.9em;inset-inline-start:50%;transform:translate(-50%);font-size:.72em;letter-spacing:.01em;color:var(--muted-light, #a9bdc8);white-space:nowrap}.sb.is-compact .sb__label[data-v-c514b41c],.sb.is-compact .sb__period[data-v-c514b41c]{display:none}.sb.is-compact .sb__core[data-v-c514b41c]{width:4.6em;height:4.6em}@keyframes sb-orbit-c514b41c{to{transform:rotate(360deg)}}@keyframes sb-upright-c514b41c{to{transform:rotate(-360deg)}}@keyframes sb-renew-c514b41c{to{transform:rotate(360deg)}}@keyframes sb-flow-c514b41c{to{stroke-dashoffset:-252}}@keyframes sb-breathe-c514b41c{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes sb-deliver-c514b41c{0%,8%{opacity:0;transform:translateY(-.6em) scale(.7)}16%{opacity:1;transform:translateY(0) scale(1)}26%{opacity:1;transform:translateY(.5em) scale(.85)}34%,to{opacity:0;transform:translateY(.5em) scale(.5)}}@keyframes sb-check-c514b41c{0%,24%{opacity:0;transform:scale(0)}32%{opacity:1;transform:scale(1.15)}40%{opacity:1;transform:scale(1)}56%,to{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion: reduce){.sb[data-v-c514b41c] *{animation:none!important}.sb__ring-flow[data-v-c514b41c]{stroke-dashoffset:-60}.sb__check[data-v-c514b41c]{opacity:1;transform:scale(1)}.sb__drop[data-v-c514b41c]{opacity:0}.sb__halo[data-v-c514b41c]{opacity:.9}}.sf[data-v-b4c6e6bc]{display:flex;flex-direction:column;align-items:center;gap:1.5em;color:var(--_pj)}.sf__row[data-v-b4c6e6bc]{display:flex;align-items:center;justify-content:center;gap:1.4em}.sf__side[data-v-b4c6e6bc]{display:flex;flex-direction:column;align-items:center;gap:.55em;width:4.6em}.sf__tag[data-v-b4c6e6bc]{font-size:.74em;font-weight:600;color:#cdd9e1}.sf__bal[data-v-b4c6e6bc]{width:3.9em;height:2.8em;border-radius:.6em;display:grid;place-items:center;color:#07182a;background:linear-gradient(150deg,color-mix(in srgb,var(--pj) 100%,#fff 16%),var(--pj) 82%);box-shadow:0 .5em 1em #0006,0 0 1em color-mix(in srgb,var(--pj) 45%,transparent)}.sf__bal svg[data-v-b4c6e6bc]{width:1.6em;height:1.6em}.sf__cash[data-v-b4c6e6bc]{position:relative;width:3.9em;height:2.8em;filter:drop-shadow(0 .4em .7em rgba(0,0,0,.4))}.sf__cash i[data-v-b4c6e6bc]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.32em;background:linear-gradient(150deg,#2c5a86,#163a5e 78%);border:1px solid rgba(255,255,255,.2)}.sf__cash i[data-v-b4c6e6bc]:nth-child(1){transform:rotate(-9deg) translateY(.22em);opacity:.85}.sf__cash i[data-v-b4c6e6bc]:nth-child(2){transform:rotate(-3deg);opacity:.92}.sf__cash i[data-v-b4c6e6bc]:nth-child(3){transform:rotate(4deg) translateY(-.16em);background:linear-gradient(150deg,color-mix(in srgb,var(--pj) 50%,#1d4368),#12365a 82%);animation:sf-cash-b4c6e6bc 6s var(--ease) infinite}.sf__bridge[data-v-b4c6e6bc]{position:relative;width:9em;height:5.4em;flex:none}.sf__arcs[data-v-b4c6e6bc]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.sf__track[data-v-b4c6e6bc]{fill:none;stroke:currentColor;stroke-width:1.4;opacity:.26;stroke-linecap:round}.sf__flow[data-v-b4c6e6bc]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-dasharray:12 150;filter:drop-shadow(0 0 .16em currentColor)}.sf__flow--t[data-v-b4c6e6bc]{animation:sf-dash-t-b4c6e6bc 4.4s linear infinite}.sf__flow--b[data-v-b4c6e6bc]{animation:sf-dash-b-b4c6e6bc 4.4s linear infinite}.sf__head[data-v-b4c6e6bc]{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:.7}.sf__token[data-v-b4c6e6bc]{position:absolute;top:0;left:0;width:.78em;height:.78em;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,color-mix(in srgb,var(--pj) 70%,#fff) 75%);box-shadow:0 0 .6em currentColor;offset-rotate:0deg}.sf__token--a[data-v-b4c6e6bc]{offset-path:path("M14 26 C 52 2, 88 2, 126 26");animation:sf-glide-b4c6e6bc 4.4s var(--ease) infinite}.sf__token--b[data-v-b4c6e6bc]{offset-path:path("M126 60 C 88 84, 52 84, 14 60");animation:sf-glide-b4c6e6bc 4.4s var(--ease) infinite;animation-delay:-2.2s}.sf__shield[data-v-b4c6e6bc]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:.15em;padding:.55em .7em .4em;border-radius:.9em;color:var(--_pj);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--pj) 26%,#0b1f36),#0b1f36 78%);border:1px solid color-mix(in srgb,var(--pj) 38%,rgba(255,255,255,.12));box-shadow:0 .5em 1.1em #00000080}.sf__shield svg[data-v-b4c6e6bc]{width:1.7em;height:1.7em}.sf__shield em[data-v-b4c6e6bc]{font-style:normal;font-size:.62em;font-weight:700;color:#fff}.sf__rate[data-v-b4c6e6bc]{display:flex;flex-direction:column;align-items:center;gap:.15em}.sf__rate s[data-v-b4c6e6bc]{font-size:.66em;color:#8aa0b0;text-decoration-color:#ef6b6b}.sf__rate b[data-v-b4c6e6bc]{font-size:.82em;font-weight:700;color:var(--_pj)}.is-compact .sf__tag[data-v-b4c6e6bc],.is-compact .sf__shield em[data-v-b4c6e6bc],.is-compact .sf__rate[data-v-b4c6e6bc]{display:none}.is-compact .sf__shield[data-v-b4c6e6bc]{padding:.5em}@keyframes sf-cash-b4c6e6bc{0%,to{transform:rotate(4deg) translateY(-.16em)}50%{transform:rotate(4deg) translateY(-.42em)}}@keyframes sf-dash-t-b4c6e6bc{to{stroke-dashoffset:-162}}@keyframes sf-dash-b-b4c6e6bc{to{stroke-dashoffset:-162}}@keyframes sf-glide-b4c6e6bc{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@media (prefers-reduced-motion: reduce){.sf[data-v-b4c6e6bc] *{animation:none!important}.sf__token[data-v-b4c6e6bc]{opacity:0}}.es[data-v-27b56ec9]{--gold: #f2c463;--green: #34c98a;display:flex;align-items:flex-start;justify-content:center;gap:.35em;direction:rtl;padding-block:.4em}.es__node[data-v-27b56ec9]{display:flex;flex-direction:column;align-items:center;gap:.34em;width:4.4em;flex:none}.es__avatar[data-v-27b56ec9]{width:2.5em;height:2.5em;display:grid;place-items:center;border-radius:50%;color:#cfe0ec;background:linear-gradient(155deg,#1a4368,#0d2440);border:1px solid rgba(255,255,255,.16);box-shadow:0 .3em .8em #0006,inset 0 1px #ffffff1a}.es__avatar svg[data-v-27b56ec9]{width:1.45em;height:1.45em}.es__name[data-v-27b56ec9]{color:#e3edf4;font-size:.72em;font-weight:600;white-space:nowrap;letter-spacing:.01em}.es__step[data-v-27b56ec9]{font-size:.6em;font-weight:600;padding:.12em .6em;border-radius:1em;color:#9fb4c2;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);white-space:nowrap;transition:color .4s var(--ease),background .4s var(--ease),border-color .4s var(--ease)}.es__node--buyer .es__step[data-v-27b56ec9]{animation:es-pillBuyer-27b56ec9 6.4s var(--ease) infinite}@keyframes es-pillBuyer-27b56ec9{0%,4%{color:#9fb4c2;background:#ffffff0d;border-color:#ffffff14}10%,30%{color:var(--gold);background:#f2c46324;border-color:#f2c46366}40%,to{color:#9fb4c2;background:#ffffff0d;border-color:#ffffff14}}.es__step--held[data-v-27b56ec9]{animation:es-pillHeld-27b56ec9 6.4s var(--ease) infinite}@keyframes es-pillHeld-27b56ec9{0%,30%{color:#9fb4c2;background:#ffffff0d;border-color:#ffffff14}36%,78%{color:var(--_pj);background:var(--pj-soft, rgba(181,140,255,.18));border-color:#b58cff73}88%,to{color:#9fb4c2;background:#ffffff0d;border-color:#ffffff14}}.es__step--rel[data-v-27b56ec9]{animation:es-pillRel-27b56ec9 6.4s var(--ease) infinite}@keyframes es-pillRel-27b56ec9{0%,84%{color:#9fb4c2;background:#ffffff0d;border-color:#ffffff14}90%,to{color:var(--green);background:#34c98a29;border-color:#34c98a80}}.es__node--vault[data-v-27b56ec9]{width:4.6em}.es__vault[data-v-27b56ec9]{position:relative;width:3.1em;height:3.1em;display:grid;place-items:center;border-radius:1.1em;color:var(--_pj);background:radial-gradient(circle at 50% 38%,#b58cff29,#0d2440 70%);border:1px solid rgba(181,140,255,.3);box-shadow:0 .4em 1em #00000073,inset 0 1px #ffffff14}.es__halo[data-v-27b56ec9]{position:absolute;top:-.3em;right:-.3em;bottom:-.3em;left:-.3em;border-radius:inherit;background:radial-gradient(circle,var(--pj-soft, rgba(181, 140, 255, .3)),transparent 68%);opacity:0;z-index:0;animation:es-halo-27b56ec9 6.4s var(--ease) infinite}@keyframes es-halo-27b56ec9{0%,30%{opacity:0;transform:scale(.85)}40%{opacity:.95;transform:scale(1.08)}74%{opacity:.7;transform:scale(1)}84%,to{opacity:0;transform:scale(.85)}}.es__lock[data-v-27b56ec9]{position:relative;z-index:1;width:1.7em;height:1.7em;display:block;animation:es-lockPop-27b56ec9 6.4s var(--ease) infinite}.es__lock svg[data-v-27b56ec9]{position:absolute;inset-inline:0;width:1.7em;height:1.7em}.es__shackle[data-v-27b56ec9]{transform-origin:78% 46%;animation:es-shackle-27b56ec9 6.4s var(--ease) infinite}.es__body[data-v-27b56ec9]{color:var(--_pj)}@keyframes es-lockPop-27b56ec9{0%,31%{transform:scale(1)}35%{transform:scale(.84)}40%{transform:scale(1.06)}46%,80%{transform:scale(1)}86%{transform:scale(1.08)}92%,to{transform:scale(1)}}@keyframes es-shackle-27b56ec9{0%,80%{transform:rotate(0)}87%,96%{transform:rotate(-34deg) translateY(-.06em)}to{transform:rotate(0)}}.es__track[data-v-27b56ec9]{position:relative;width:4.2em;height:2.5em;align-self:flex-start;margin-top:.55em;flex:none}.es__rail[data-v-27b56ec9]{position:absolute;top:50%;inset-inline:-.2em;height:.14em;transform:translateY(-50%);border-radius:1em;background:repeating-linear-gradient(90deg,rgba(255,255,255,.28) 0 .36em,transparent .36em .78em)}.es__flow[data-v-27b56ec9]{position:absolute;top:50%;width:.7em;height:.7em;border-radius:50%;transform:translateY(-50%);opacity:0;filter:blur(.04em)}.es__flow--coin[data-v-27b56ec9]{background:radial-gradient(circle,var(--gold),transparent 70%);inset-inline-start:0;animation:es-flowIn-27b56ec9 6.4s var(--ease) infinite}.es__flow--pkg[data-v-27b56ec9]{background:radial-gradient(circle,var(--_pj),transparent 70%);inset-inline-end:0;animation:es-flowOut-27b56ec9 6.4s var(--ease) infinite}@keyframes es-flowIn-27b56ec9{0%{transform:translateY(-50%);opacity:0}8%{opacity:1}26%{transform:translate(-3.8em,-50%);opacity:1}32%,to{transform:translate(-3.8em,-50%);opacity:0}}@keyframes es-flowOut-27b56ec9{0%,48%{transform:translateY(-50%);opacity:0}54%{opacity:1}72%{transform:translate(3.8em,-50%);opacity:1}78%,to{transform:translate(3.8em,-50%);opacity:0}}.es__coin[data-v-27b56ec9]{position:absolute;top:50%;inset-inline-start:.1em;width:1.3em;height:1.3em;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 38% 32%,#ffe6a3,var(--gold) 60%,#d9a531);box-shadow:0 0 .4em #f2c463b3,inset 0 0 .2em #fff9;transform:translateY(-50%) translate(0);opacity:0;animation:es-coin-27b56ec9 6.4s var(--ease) infinite}.es__coin svg[data-v-27b56ec9]{width:.8em;height:.8em}@keyframes es-coin-27b56ec9{0%{transform:translateY(-50%) translate(0) scale(.7);opacity:0}6%{opacity:1;transform:translateY(-50%) translate(0) scale(1)}28%{transform:translateY(-50%) translate(-3.4em) scale(1);opacity:1}34%{transform:translateY(-50%) translate(-3.6em) scale(.4);opacity:0}to{transform:translateY(-50%) translate(-3.6em) scale(.4);opacity:0}}.es__pkg[data-v-27b56ec9]{position:absolute;top:50%;inset-inline-end:.1em;width:1.4em;height:1.4em;display:grid;place-items:center;border-radius:.26em;background:linear-gradient(150deg,#e6cf9e,#c8ac74);box-shadow:0 .15em .4em #00000059;transform:translateY(-50%) translate(0);opacity:0;animation:es-pkg-27b56ec9 6.4s var(--ease) infinite}.es__pkg svg[data-v-27b56ec9]{width:1em;height:1em}@keyframes es-pkg-27b56ec9{0%,46%{transform:translateY(-50%) translate(0) rotate(0);opacity:0}52%{opacity:1;transform:translateY(-50%) translate(0) rotate(0)}72%{transform:translateY(-50%) translate(3.4em) rotate(8deg);opacity:1}78%,to{transform:translateY(-50%) translate(3.6em) rotate(8deg);opacity:0}}.es__release[data-v-27b56ec9]{position:absolute;top:50%;inset-inline-end:-.2em;width:1.6em;height:1.6em;display:grid;place-items:center;border-radius:50%;color:#fff;background:radial-gradient(circle at 38% 32%,#5fe0a8,var(--green) 65%);box-shadow:0 0 .5em #34c98abf;transform:translateY(-50%) scale(0);opacity:0;animation:es-release-27b56ec9 6.4s var(--ease) infinite}.es__release svg[data-v-27b56ec9]{width:.95em;height:.95em}@keyframes es-release-27b56ec9{0%,80%{transform:translateY(-50%) scale(0);opacity:0}87%{transform:translateY(-50%) scale(1.22);opacity:1}92%{transform:translateY(-50%) scale(.92);opacity:1}96%,to{transform:translateY(-50%) scale(1);opacity:1}}.es.is-compact[data-v-27b56ec9]{gap:.2em;padding-block:.2em}.es.is-compact .es__name[data-v-27b56ec9],.es.is-compact .es__step[data-v-27b56ec9]{display:none}.es.is-compact .es__node[data-v-27b56ec9]{width:3.2em;gap:0}.es.is-compact .es__track[data-v-27b56ec9]{width:3.2em;margin-top:0;align-self:center}.es.is-compact .es__node--vault[data-v-27b56ec9]{align-self:center}@media (prefers-reduced-motion: reduce){.es[data-v-27b56ec9] *{animation:none!important}.es__halo[data-v-27b56ec9]{opacity:.85}.es__shackle[data-v-27b56ec9]{transform:rotate(0)}.es__coin[data-v-27b56ec9]{opacity:0}.es__pkg[data-v-27b56ec9]{opacity:1;transform:translateY(-50%) translate(1.7em)}.es__release[data-v-27b56ec9]{opacity:1;transform:translateY(-50%) scale(1)}.es__step--held[data-v-27b56ec9]{color:var(--_pj);background:var(--pj-soft, rgba(181, 140, 255, .18));border-color:#b58cff73}.es__step--rel[data-v-27b56ec9]{color:var(--green);background:#34c98a29;border-color:#34c98a80}}.viz[data-v-bea91258]{--_pj: var(--pj, #5fa8a2);width:100%;height:100%;display:grid;place-items:center;overflow:hidden;font-size:clamp(11px,2.4vw,16px);color:var(--_pj)}.viz--compact[data-v-bea91258]{font-size:clamp(7px,2.2vw,10px)}.pj[data-v-736551de]{position:relative;z-index:1;background:var(--paper);min-height:100dvh}.pj-imgband[data-v-736551de]{position:relative;height:clamp(300px,46vw,540px);overflow:hidden;background:var(--navy-950)}.pj-imgband__img[data-v-736551de]{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transform:scale(1.02)}.pj-imgband__veil[data-v-736551de]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#08182b40,#08182b1a 38%,#08182b8c 72%,#08182beb)}.pj-imgband__veil[data-v-736551de]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 8em #08182b80;background:radial-gradient(70% 60% at 78% 28%,color-mix(in srgb,var(--pj) 14%,transparent),transparent 70%)}.pj-imgband__cap[data-v-736551de]{position:absolute;inset-inline:0;bottom:0;width:100%;max-width:var(--maxw);margin-inline:auto;padding:clamp(22px,5vw,56px) clamp(20px,5vw,64px)}.pj-imgband__vision[data-v-736551de]{color:#fff;font-size:clamp(1.35rem,3vw,2.4rem);font-weight:700;line-height:1.4;max-width:24ch;text-shadow:0 2px 24px rgba(0,0,0,.55)}.pj-lead--mid[data-v-736551de]{max-width:46ch;font-size:clamp(1.2rem,2.1vw,1.65rem);font-weight:600}.pj-aud[data-v-736551de]{margin-top:clamp(26px,3.5vw,40px)}.pj-aud__label[data-v-736551de]{display:block;font-size:.92rem;font-weight:700;color:var(--muted);margin-bottom:14px}.pj-aud__list[data-v-736551de]{display:flex;flex-wrap:wrap;gap:10px}.pj-aud[data-v-736551de]{margin-top:clamp(22px,3vw,32px)}.pj-aud__chip[data-v-736551de]{padding:11px 18px;border-radius:999px;background:var(--pj-soft);color:var(--ink);font-weight:600;font-size:.96rem;border:1px solid color-mix(in srgb,var(--pj) 32%,transparent)}.pj-imgframe[data-v-736551de]{margin:0;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);aspect-ratio:4 / 3;position:relative;border:1px solid var(--line)}.pj-imgframe img[data-v-736551de]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s var(--ease)}.pj-imgframe:hover img[data-v-736551de]{transform:scale(1.05)}.pj-imgframe[data-v-736551de]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pj) 22%,transparent),inset 0 -3.5em 5em #08182b42}.pj-stmt[data-v-736551de]{font-size:clamp(1.12rem,1.8vw,1.45rem);font-weight:600;line-height:1.7;color:var(--ink)}.pj-stmt[data-v-736551de]:first-letter{color:var(--pj)}.pj-steps2[data-v-736551de]{margin-top:22px;display:flex;flex-direction:column;gap:16px}.pj-steps2 li[data-v-736551de]{display:flex;gap:14px;align-items:flex-start}.pj-steps2__no[data-v-736551de]{flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--pj-soft);color:var(--pj);font-weight:700;font-size:1rem}.pj-steps2 li p[data-v-736551de]{color:var(--ink-2);font-size:1.04rem;line-height:1.7;padding-top:8px}.pj-vision[data-v-736551de]{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:clamp(28px,4vw,46px);border-radius:var(--radius-lg);color:#fff;position:relative;overflow:hidden;box-shadow:var(--shadow-lg);background:linear-gradient(150deg,color-mix(in srgb,var(--pj) 90%,#0b1f36),color-mix(in srgb,var(--pj) 40%,#08182b))}.pj-vision[data-v-736551de]:after{content:"";position:absolute;inset-block-start:-28%;inset-inline-end:-18%;width:60%;height:80%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.2),transparent 70%);pointer-events:none}.pj-vision__eye[data-v-736551de]{color:#ffffffd9;font-size:.7rem;letter-spacing:.2em}.pj-vision__text[data-v-736551de]{font-size:clamp(1.3rem,2.4vw,1.85rem);font-weight:700;line-height:1.45;position:relative}.reveal[data-v-736551de]{opacity:1!important;transform:none;animation:sc-rise-736551de .6s var(--ease) both}.reveal[data-d="1"][data-v-736551de]{animation-delay:.06s}.reveal[data-d="2"][data-v-736551de]{animation-delay:.12s}.reveal[data-d="3"][data-v-736551de]{animation-delay:.18s}.reveal[data-d="4"][data-v-736551de]{animation-delay:.24s}.reveal[data-d="5"][data-v-736551de]{animation-delay:.3s}.reveal[data-d="6"][data-v-736551de]{animation-delay:.36s}@keyframes sc-rise-736551de{0%{transform:translateY(16px)}to{transform:none}}@media (prefers-reduced-motion: reduce){.reveal[data-v-736551de]{animation:none!important}}.pj-back[data-v-736551de]{position:fixed;top:18px;inset-inline-start:18px;z-index:50;display:inline-flex;align-items:center;gap:6px;padding:9px 16px 9px 12px;border-radius:999px;color:#fff;font-size:.86rem;font-weight:600;background:#08182bb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.16);transition:transform .3s var(--ease),background .3s}.pj-back[data-v-736551de]:hover{transform:translateY(-2px);background:var(--pj);border-color:transparent}.pj-back svg[data-v-736551de]{width:16px;height:16px;transform:scaleX(-1)}.pj-hero[data-v-736551de]{position:relative;overflow:hidden;color:#eaf1f3;background:radial-gradient(120% 120% at 85% -10%,#15375a 0%,var(--navy-900) 45%,var(--navy-950) 100%)}.pj-hero__bg[data-v-736551de]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(40% 50% at 80% 10%,var(--pj-soft),transparent 70%),radial-gradient(35% 45% at 10% 90%,var(--pj-soft),transparent 70%);opacity:.8;pointer-events:none}.pj-hero__inner[data-v-736551de]{position:relative;z-index:1;width:100%;max-width:var(--maxw);margin-inline:auto;padding:clamp(96px,12vw,140px) clamp(20px,5vw,64px) clamp(60px,8vw,96px);display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,64px);align-items:center}.pj-kicker[data-v-736551de]{display:inline-block;color:var(--pj);font-size:.72rem;letter-spacing:.22em;margin-bottom:18px}.pj-hero__title[data-v-736551de]{font-size:clamp(1.7rem,3.8vw,3rem);line-height:1.3;color:#fff}.pj-hero__sub[data-v-736551de]{margin-top:16px;color:#a9bdc8;font-size:clamp(1rem,1.7vw,1.16rem);max-width:34ch}.pj-chips[data-v-736551de]{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.pj-chip[data-v-736551de]{display:flex;flex-direction:column;padding:10px 16px;border-radius:14px;background:var(--pj-soft);border:1px solid color-mix(in srgb,var(--pj) 30%,transparent)}.pj-chip b[data-v-736551de]{color:#fff;font-size:.98rem}.pj-chip span[data-v-736551de]{color:#9fb3c0;font-size:.74rem;margin-top:2px}.pj-hero__cta[data-v-736551de]{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.pj-btn[data-v-736551de]{background:var(--pj);box-shadow:0 18px 40px color-mix(in srgb,var(--pj) 35%,transparent)}.pj-btn[data-v-736551de]:hover{background:var(--pj)}.pj-hero__viz[data-v-736551de]{height:clamp(300px,42vw,440px);display:grid;place-items:center}.pj-sec[data-v-736551de]{padding-block:clamp(60px,8vw,110px)}.pj-sec--light[data-v-736551de]{background:var(--paper-2)}.pj-sec--soft[data-v-736551de]{background:var(--paper)}.pj-sec--dark[data-v-736551de]{background:linear-gradient(180deg,var(--navy-900),var(--navy-950));color:#eaf1f3}.pj-wrap[data-v-736551de]{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:clamp(20px,5vw,64px)}.pj-eyebrow[data-v-736551de]{display:inline-flex;align-items:center;gap:9px;color:var(--pj);font-size:.76rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}.pj-eyebrow[data-v-736551de]:before{content:"";width:26px;height:2px;background:var(--pj);border-radius:2px}.pj-eyebrow--light[data-v-736551de]{color:var(--pj)}.pj-sec-head[data-v-736551de]{max-width:680px;margin-bottom:clamp(32px,4vw,48px)}.pj-h2[data-v-736551de]{font-size:clamp(1.5rem,3vw,2.3rem);line-height:1.35;color:var(--ink)}.pj-h2--light[data-v-736551de]{color:#fff}.pj-lead[data-v-736551de]{font-size:clamp(1.3rem,2.6vw,2rem);line-height:1.6;font-weight:600;color:var(--ink);max-width:22ch}.pj-lead[data-v-736551de]:first-letter{color:var(--pj)}.pj-why[data-v-736551de]{margin-top:16px;color:var(--ink-2);font-size:1.12rem;line-height:1.95}.pj-split[data-v-736551de]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,5vw,56px);align-items:center}.pj-split__viz[data-v-736551de]{height:clamp(240px,32vw,340px);border-radius:var(--radius-lg);background:radial-gradient(120% 120% at 70% 0%,#15375a,var(--navy-950));display:grid;place-items:center;overflow:hidden;box-shadow:var(--shadow-lg)}.pj-steps[data-v-736551de]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;counter-reset:none}.pj-step[data-v-736551de]{position:relative;padding:24px 22px;border-radius:var(--radius);background:var(--paper-2);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.pj-step__no[data-v-736551de]{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--pj-soft);color:var(--pj);font-weight:700;font-size:1.05rem;margin-bottom:14px}.pj-step p[data-v-736551de]{color:var(--ink-2);font-size:1.06rem;line-height:1.85}.pj-feats[data-v-736551de]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.pj-feat[data-v-736551de]{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:var(--radius);background:var(--paper-2);border:1px solid var(--line);transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.pj-feat[data-v-736551de]:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.pj-feat__ic[data-v-736551de]{flex-shrink:0;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--pj-soft);color:var(--pj)}.pj-feat__ic svg[data-v-736551de]{width:18px;height:18px}.pj-feat span[data-v-736551de]{color:var(--ink-2);font-weight:500;font-size:1.04rem;line-height:1.7}.pj-rev[data-v-736551de]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.pj-rev__tile[data-v-736551de]{padding:26px 24px;border-radius:var(--radius);background:linear-gradient(160deg,#ffffff14,#ffffff08);border:1px solid rgba(255,255,255,.14);border-top:3px solid var(--pj);box-shadow:0 14px 36px #00000047}.pj-rev__tile b[data-v-736551de]{display:block;color:var(--pj);font-size:1.7rem;font-weight:700;margin-bottom:6px}.pj-rev__tile span[data-v-736551de]{color:#d4e0e8;font-size:.98rem}.pj-rev__note[data-v-736551de]{margin-top:22px;color:#a9bdc8;font-size:1.02rem;line-height:1.8}.pj-future[data-v-736551de]{margin-top:40px;padding-top:30px;border-top:1px solid rgba(255,255,255,.1)}.pj-future__list[data-v-736551de]{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.pj-future__chip[data-v-736551de]{padding:9px 16px;border-radius:999px;background:var(--pj-soft);color:#eaf1f3;border:1px solid color-mix(in srgb,var(--pj) 30%,transparent);font-size:.92rem}.pj-cta[data-v-736551de]{position:relative;overflow:hidden;padding-block:clamp(64px,9vw,120px);background:linear-gradient(135deg,color-mix(in srgb,var(--pj) 85%,#0b1f36),color-mix(in srgb,var(--pj) 45%,#08182b));color:#fff}.pj-cta__deco[data-v-736551de]{position:absolute;bottom:-.35em;inset-inline-end:.1em;font-size:clamp(9rem,26vw,20rem);line-height:.8;font-weight:700;color:#ffffff14;pointer-events:none}.pj-cta__inner[data-v-736551de]{position:relative;z-index:1;text-align:center;max-width:720px}.pj-cta__inner h2[data-v-736551de]{font-size:clamp(1.6rem,3.4vw,2.6rem);line-height:1.35}.pj-cta__inner p[data-v-736551de]{margin-top:16px;color:#ffffffe0;font-size:1.08rem}.pj-cta__btns[data-v-736551de]{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:30px}@media (max-width: 900px){.pj-hero__inner[data-v-736551de]{grid-template-columns:1fr}.pj-hero__viz[data-v-736551de]{order:-1;height:clamp(240px,56vw,320px)}.pj-split[data-v-736551de]{grid-template-columns:1fr}.pj-split__viz[data-v-736551de]{order:-1}}.obs[data-v-228942a6]{position:relative;min-height:100dvh;background:var(--navy-950);overflow-x:clip}.obs__bg[data-v-228942a6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(120% 110% at 85% -10%,#15375a 0%,var(--navy-900) 45%,var(--navy-950) 100%)}.obs__glow[data-v-228942a6]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5}.obs__glow--1[data-v-228942a6]{width:42vw;height:42vw;inset-inline-end:-6vw;top:-8vw;background:radial-gradient(circle,rgba(95,168,162,.5),transparent 70%);animation:obs-drift1-228942a6 60s ease-in-out infinite}.obs__glow--2[data-v-228942a6]{width:38vw;height:38vw;inset-inline-start:-8vw;bottom:4vw;background:radial-gradient(circle,rgba(29,74,118,.6),transparent 70%);animation:obs-drift2-228942a6 72s ease-in-out infinite}.obs__grid[data-v-228942a6]{position:absolute;inset-inline:-20%;bottom:0;height:55%;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:54px 54px;transform:perspective(900px) rotateX(60deg);transform-origin:bottom center;-webkit-mask-image:linear-gradient(to top,#000 0%,transparent 88%);mask-image:linear-gradient(to top,#000 0%,transparent 88%);opacity:.45}.obs__grain[data-v-228942a6]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.obs__brand[data-v-228942a6]{position:fixed;top:18px;inset-inline-start:22px;z-index:40;display:flex;flex-direction:column;line-height:1.05}.obs__brand span[data-v-228942a6]{color:#fff;font-weight:700;font-size:1.05rem}.obs__brand small[data-v-228942a6]{color:var(--teal-300);font-size:.56rem;letter-spacing:.26em;margin-top:2px}.obs-swap-enter-active[data-v-228942a6],.obs-swap-leave-active[data-v-228942a6]{transition:opacity .4s var(--ease),transform .4s var(--ease)}.obs-swap-enter-from[data-v-228942a6]{opacity:0;transform:translateY(14px) scale(.99)}.obs-swap-leave-to[data-v-228942a6]{opacity:0;transform:translateY(-10px) scale(.99)}@keyframes obs-drift1-228942a6{0%,to{transform:translate(0)}50%{transform:translate(-30px,24px)}}@keyframes obs-drift2-228942a6{0%,to{transform:translate(0)}50%{transform:translate(28px,-22px)}}@media (prefers-reduced-motion: reduce){.obs__glow[data-v-228942a6]{animation:none!important}.obs-swap-enter-active[data-v-228942a6],.obs-swap-leave-active[data-v-228942a6]{transition:opacity .25s linear}.obs-swap-enter-from[data-v-228942a6],.obs-swap-leave-to[data-v-228942a6]{transform:none}}.hiring-btn[data-v-83e23bcb]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;white-space:nowrap;font-weight:700;font-size:.92rem;color:#fff;background:linear-gradient(135deg,var(--teal-400),var(--teal-700));box-shadow:var(--shadow-teal)}.hiring-btn[data-v-83e23bcb]:hover{transform:translateY(-2px);box-shadow:0 22px 46px #3a716d6b}.hiring-btn__dot[data-v-83e23bcb]{flex:none;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 #ffffffb3;animation:hiring-pulse-83e23bcb 1.8s var(--ease) infinite}@keyframes hiring-pulse-83e23bcb{0%{box-shadow:0 0 #ffffffb3}70%{box-shadow:0 0 0 8px #fff0}to{box-shadow:0 0 #fff0}}@media (prefers-reduced-motion: reduce){.hiring-btn__dot[data-v-83e23bcb]{animation:none}.hiring-btn[data-v-83e23bcb]:hover{transform:none}}:root{--navy-950: #08182b;--navy-900: #0b1f36;--navy-850: #0e2540;--navy-800: #102a47;--navy-700: #163a5e;--navy-600: #1d4a76;--teal: #5fa8a2;--teal-400: #6fb3ad;--teal-300: #8fc9c4;--teal-200: #b9deda;--teal-600: #4a8b86;--teal-700: #3a716d;--paper: #f3f6f7;--paper-2: #ffffff;--paper-3: #e9eff1;--ink: #0e2540;--ink-2: #2c4257;--muted: #5e7081;--muted-2:#8093a1;--line: rgba(14, 37, 64, .1);--line-strong: rgba(14, 37, 64, .16);--line-dark: rgba(255, 255, 255, .1);--accent: var(--teal);--accent-soft: rgba(95, 168, 162, .14);--maxw: 1240px;--gut: clamp(20px, 5vw, 64px);--radius: 18px;--radius-lg: 26px;--radius-sm: 12px;--font-sans: "Noto Kufi Arabic", "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Noto Kufi Arabic", "IBM Plex Sans Arabic", sans-serif;--font-ui: "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace;--shadow-sm: 0 1px 3px rgba(8, 24, 43, .06), 0 6px 18px rgba(8, 24, 43, .05);--shadow: 0 10px 40px rgba(8, 24, 43, .1);--shadow-lg: 0 30px 70px rgba(8, 24, 43, .18);--shadow-teal: 0 18px 40px rgba(58, 113, 109, .3);--ease: cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}html.reduce-motion{scroll-behavior:auto}body{margin:0;font-family:var(--font-sans);background:var(--paper);color:var(--ink);line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;overflow-x:clip}h1,h2,h3,h4{line-height:1.28;margin:0;font-weight:700;letter-spacing:-.01em;font-family:var(--font-display)}p{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}ul{margin:0;padding:0;list-style:none}button{font-family:inherit;cursor:pointer;border:none;background:none}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut)}.mono{font-family:var(--font-mono);direction:ltr;unicode-bidi:isolate;font-feature-settings:"ss01"}.section{padding-block:clamp(72px,9vw,130px);position:relative}.section--dark{background:var(--navy-900);color:#eaf1f3}.section--navy{background:linear-gradient(180deg,var(--navy-900),var(--navy-950));color:#eaf1f3}.eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mono);font-size:.78rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-600)}.section--dark .eyebrow,.section--navy .eyebrow{color:var(--teal-300)}.eyebrow:before{content:"";width:26px;height:2px;background:var(--accent);display:inline-block;border-radius:2px}.sec-head{max-width:720px;margin-bottom:clamp(40px,5vw,64px)}.sec-head h2{font-size:clamp(1.9rem,4.2vw,3rem);margin-top:18px}.sec-head p{margin-top:18px;font-size:1.08rem;color:var(--muted)}.section--dark .sec-head p,.section--navy .sec-head p{color:#a9bdc8}.sec-head--center{margin-inline:auto;text-align:center}.sec-head--center .eyebrow{justify-content:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 26px;border-radius:999px;font-weight:600;font-size:1rem;transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .25s,color .25s;white-space:nowrap}.btn svg{width:18px;height:18px}.btn--primary{background:var(--accent);color:#fff;box-shadow:var(--shadow-teal)}.btn--primary:hover{transform:translateY(-3px);box-shadow:0 24px 50px #3a716d6b}.btn--ghost{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px var(--line-strong)}.section--dark .btn--ghost,.section--navy .btn--ghost,.hero .btn--ghost{box-shadow:inset 0 0 0 1.5px #ffffff3d;color:#eaf1f3}.btn--ghost:hover{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent);transform:translateY(-3px)}.btn--light{background:#fff;color:var(--navy-900)}.btn--light:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.btn--lg{padding:17px 34px;font-size:1.06rem}.site-header{position:fixed;inset-block-start:0;inset-inline:0;z-index:100;transition:background .4s var(--ease),box-shadow .4s var(--ease),padding .4s var(--ease);padding-block:18px}.site-header.scrolled{background:#f3f6f7d1;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 1px 0 var(--line),0 8px 30px #08182b0f;padding-block:11px}.nav{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:nowrap}.brand{display:flex;align-items:center;gap:12px;flex:none}.brand__mark{width:38px;height:38px;flex:none}.brand__mark .e{fill:var(--navy-850);transition:fill .3s}.brand__mark .c{fill:var(--teal)}.scrolled .brand__mark .e,.hero-mode-light .brand__mark .e{fill:var(--navy-850)}.brand__name{display:flex;flex-direction:column;line-height:1.05}.brand__name b{font-size:1.06rem;font-weight:700;color:var(--ink);letter-spacing:-.01em;font-family:var(--font-sans)}.brand__name span{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.26em;color:var(--teal-600);text-transform:uppercase}.site-header:not(.scrolled) .brand__name b{color:#fff}.site-header:not(.scrolled) .brand__mark .e{fill:#fff}.site-header:not(.scrolled) .brand__name span{color:var(--teal-300)}.nav__links{display:flex;align-items:center;gap:2px;flex-wrap:nowrap}.nav__links .btn--primary,.nav__links .hiring-btn--nav{display:none}.nav__links a{padding:9px 13px;border-radius:999px;font-size:.92rem;font-weight:500;font-family:var(--font-sans);color:#ffffffd1;transition:color .25s,background .25s;white-space:nowrap}.scrolled .nav__links a{color:var(--ink-2)}.nav__links a:hover{color:#fff;background:#ffffff1a}.scrolled .nav__links a:hover{color:var(--navy-900);background:var(--accent-soft)}.nav__links a.active{color:var(--teal-300)}.scrolled .nav__links a.active{color:var(--teal-700);background:var(--accent-soft)}.nav__cta{display:flex;align-items:center;gap:10px;flex:none}.nav__cta .btn--primary{white-space:nowrap}.site-header:not(.scrolled) .nav__cta .btn--ghost{color:#fff}.nav__burger{display:none;width:44px;height:44px;border-radius:12px;align-items:center;justify-content:center}.nav__burger span{display:block;width:22px;height:2px;background:currentColor;position:relative;transition:.3s}.nav__burger span:before,.nav__burger span:after{content:"";position:absolute;left:0;width:22px;height:2px;background:currentColor;transition:.3s}.nav__burger span:before{top:-7px}.nav__burger span:after{top:7px}.site-header:not(.scrolled) .nav__burger{color:#fff}.nav-open .nav__burger span{background:transparent}.nav-open .nav__burger span:before{top:0;transform:rotate(45deg)}.nav-open .nav__burger span:after{top:0;transform:rotate(-45deg)}.hero{position:relative;min-height:100svh;display:flex;align-items:center;background:radial-gradient(120% 120% at 85% -10%,#15375a 0%,var(--navy-900) 45%,var(--navy-950) 100%);color:#eaf1f3;overflow:hidden;padding-block:130px 70px}.hero__grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--line-dark) 1px,transparent 1px),linear-gradient(90deg,var(--line-dark) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(120% 90% at 70% 0%,#000 0%,transparent 72%);mask-image:radial-gradient(120% 90% at 70% 0%,#000 0%,transparent 72%);opacity:.55}.hero__glow{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5;pointer-events:none}.hero__glow.g1{width:520px;height:520px;background:radial-gradient(circle,var(--teal),transparent 65%);top:-180px;inset-inline-end:-120px;opacity:.4}.hero__glow.g2{width:420px;height:420px;background:radial-gradient(circle,#1d4a76,transparent 65%);bottom:-160px;inset-inline-start:-100px}.hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,72px);align-items:center;width:100%}.hero__chip{display:inline-flex;align-items:center;gap:10px;padding:7px 8px 7px 16px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);font-size:.85rem;color:#cfe0e4;margin-bottom:26px}.hero__chip b{font-weight:600;color:#fff}.hero__chip .dot{width:8px;height:8px;border-radius:50%;background:#69d6a0;box-shadow:0 0 0 4px #69d6a02e}.hero__chip .tag{font-family:var(--font-mono);font-size:.72rem;background:var(--accent);padding:3px 9px;border-radius:999px;color:#06241f;font-weight:600}.hero h1{font-size:clamp(1.95rem,4.2vw,3.4rem);line-height:1.25;letter-spacing:-.02em;text-wrap:balance}.hero h1 .hl{position:relative;color:var(--teal-300);white-space:nowrap}.hero h1 .hl:after{content:"";position:absolute;inset-inline:-2px;bottom:6px;height:12px;z-index:-1;background:var(--accent);opacity:.28;border-radius:4px}.hero__sub{font-size:clamp(1.05rem,1.8vw,1.28rem);color:#b6cad2;max-width:560px;margin-top:24px;text-wrap:pretty}.hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:38px}.hero__meta{display:flex;flex-wrap:wrap;gap:26px;margin-top:44px}.hero__meta-item{display:flex;flex-direction:column}.hero__meta-item b{font-size:1.7rem;font-weight:700;color:#fff;font-family:var(--font-mono)}.hero__meta-item span{font-size:.86rem;color:#91a8b3}.hero__meta-sep{width:1px;background:var(--line-dark)}.hero__news{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:30px;max-width:480px}.hero__news input{flex:1 1 200px;min-width:0;padding:13px 18px;border-radius:999px;min-height:48px;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;color:#eaf1f3;font-family:inherit;font-size:.98rem;transition:border-color .25s,background .25s,box-shadow .25s}.hero__news input::placeholder{color:#8aa0ab}.hero__news input:focus{outline:none;border-color:var(--teal);background:#ffffff1a;box-shadow:0 0 0 4px #5fa8a233}.hero__news .btn{flex:none;min-height:48px}.hero__news-msg{flex-basis:100%;font-size:.85rem;font-weight:600;margin:2px 0 0}.hero__news-msg.ok{color:var(--teal-300)}.hero__news-msg.err{color:#ef9a9a}@media (max-width: 420px){.hero__glow.g1{width:300px;height:300px;inset-inline-end:-80px}.hero__glow.g2{width:260px;height:260px;inset-inline-start:-70px}.hero__news{max-width:100%}.hero__news input{flex:1 1 100%}.hero__news .btn{width:100%}}.code-window{background:linear-gradient(180deg,#122a47eb,#0b1f36f5);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:perspective(1400px) rotateY(6deg) rotateX(2deg);transition:transform .6s var(--ease)}.code-window:hover{transform:perspective(1400px) rotateY(2deg) rotateX(1deg) translateY(-6px)}.code-window__bar{display:flex;align-items:center;gap:8px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.07)}.code-window__bar i{width:11px;height:11px;border-radius:50%;display:block}.code-window__bar i:nth-child(1){background:#ff5f57}.code-window__bar i:nth-child(2){background:#febc2e}.code-window__bar i:nth-child(3){background:#28c840}.code-window__bar .file{margin-inline-start:12px;font-family:var(--font-mono);font-size:.76rem;color:#7d94a0;direction:ltr}.code-window__body{padding:22px 24px 26px;font-family:var(--font-mono);font-size:.86rem;direction:ltr;line-height:2;min-height:280px}.code-line{white-space:pre;color:#c7d6dd}.code-line .k{color:#79c0ff}.code-line .s{color:#a5d6a4}.code-line .f{color:var(--teal-300)}.code-line .c{color:#5b7283}.code-line .n{color:#ffab70}.code-line .ok{color:#69d6a0;font-weight:600}.cursor{display:inline-block;width:8px;height:1.05em;background:var(--teal-300);vertical-align:-2px;animation:blink 1.1s steps(2) infinite}@keyframes blink{50%{opacity:0}}.code-window__foot{display:flex;gap:8px;flex-wrap:wrap;padding:0 24px 22px}.code-window__foot span{font-family:var(--font-mono);font-size:.7rem;color:#9fb4be;border:1px solid rgba(255,255,255,.12);padding:4px 10px;border-radius:999px;direction:ltr}.hero__scroll{position:absolute;bottom:26px;inset-inline-start:50%;transform:translate(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;color:#80969f;font-size:.72rem;font-family:var(--font-mono);letter-spacing:.1em}.hero__scroll .mouse{width:22px;height:36px;border:2px solid rgba(255,255,255,.3);border-radius:12px;position:relative}.hero__scroll .mouse:before{content:"";position:absolute;top:6px;left:50%;transform:translate(-50%);width:3px;height:7px;background:var(--teal-300);border-radius:2px;animation:scrolldot 1.6s var(--ease) infinite}@keyframes scrolldot{0%{opacity:0;transform:translate(-50%)}30%{opacity:1}to{opacity:0;transform:translate(-50%,12px)}}.marquee{background:var(--navy-950);padding-block:30px;overflow:hidden;border-block:1px solid var(--line-dark)}.marquee__label{text-align:center;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:#6d8591;margin-bottom:22px}.marquee__track{display:flex;gap:70px;width:max-content;animation:scroll-x 32s linear infinite;align-items:center}.marquee:hover .marquee__track{animation-play-state:paused}.marquee__track img{height:38px;width:auto;opacity:.62;filter:grayscale(1) brightness(2);transition:opacity .3s}.marquee__track .pl{display:flex;align-items:center;gap:10px;color:#8aa0ab;font-weight:600;font-size:1.05rem;opacity:.7}.marquee__track .pl svg{width:26px;height:26px}@keyframes scroll-x{to{transform:translate(calc(-50% - 35px))}}.reveal{opacity:0;transform:translateY(30px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.reveal.in{opacity:1;transform:none}.reveal[data-d="1"]{transition-delay:.08s}.reveal[data-d="2"]{transition-delay:.16s}.reveal[data-d="3"]{transition-delay:.24s}.reveal[data-d="4"]{transition-delay:.32s}.reveal[data-d="5"]{transition-delay:.4s}html.reduce-motion .reveal{opacity:1!important;transform:none!important;transition:none!important}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(18px,3vw,40px)}.stat{text-align:center;padding:12px;position:relative}.stat:not(:last-child):after{content:"";position:absolute;inset-inline-start:-1px;top:20%;height:60%;width:1px;background:var(--line-dark)}.stat b{display:block;font-family:var(--font-mono);font-size:clamp(2.2rem,5vw,3.4rem);font-weight:700;color:#fff;letter-spacing:-.02em}.stat b .suf{color:var(--teal-300)}.stat span{color:#9fb4be;font-size:.98rem}.svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.svc{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-lg);padding:34px 30px;position:relative;overflow:hidden;transition:transform .5s var(--ease),box-shadow .5s var(--ease),border-color .4s}.svc:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--accent),transparent);transform:scaleX(0);transform-origin:var(--so, right);transition:transform .5s var(--ease)}.svc:hover{transform:translateY(-8px);box-shadow:var(--shadow);border-color:transparent}.svc:hover:before{transform:scaleX(1)}.svc__icon{width:58px;height:58px;border-radius:16px;display:grid;place-items:center;background:var(--accent-soft);color:var(--teal-700);margin-bottom:22px;transition:transform .5s var(--ease),background .4s}.svc:hover .svc__icon{transform:scale(1.06) rotate(-4deg)}.svc__icon svg{width:28px;height:28px}.svc h3{font-size:1.3rem;margin-bottom:10px}.svc p{color:var(--muted);font-size:1rem}.svc__tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.svc__tags span{font-family:var(--font-mono);font-size:.72rem;color:var(--teal-700);background:var(--accent-soft);padding:4px 10px;border-radius:999px;direction:ltr}.svc__no{position:absolute;top:26px;inset-inline-end:28px;font-family:var(--font-mono);font-size:.8rem;color:var(--line-strong);font-weight:600}.process{position:relative}.proc-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;position:relative}.proc-grid:before{content:"";position:absolute;top:30px;inset-inline:40px;height:2px;background:repeating-linear-gradient(90deg,var(--teal-300) 0 8px,transparent 8px 18px);opacity:.5}.proc{position:relative}.proc__num{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:var(--navy-900);color:var(--teal-300);font-family:var(--font-mono);font-weight:700;font-size:1.15rem;margin-bottom:22px;position:relative;z-index:1;box-shadow:0 0 0 6px var(--paper);transition:transform .4s var(--ease),background .4s}.proc:hover .proc__num{transform:translateY(-4px) scale(1.05);background:var(--accent);color:#fff}.proc h3{font-size:1.12rem;margin-bottom:8px}.proc p{color:var(--muted);font-size:.96rem}.work-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:22px}.work{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:var(--navy-900);box-shadow:var(--shadow-sm);transition:transform .5s var(--ease),box-shadow .5s var(--ease);min-height:320px;display:flex;flex-direction:column;justify-content:flex-end}.work:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg)}.work__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.work__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease)}.work:hover .work__media img{transform:scale(1.06)}.work__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#08182b0d 30%,#08182beb)}.work__body{position:relative;z-index:2;padding:28px;color:#fff}.work__cat{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--teal-300)}.work__body h3{font-size:1.5rem;margin:10px 0 6px}.work__body p{color:#c2d3da;font-size:.98rem;max-width:46ch}.work__link{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-size:.92rem;font-weight:600;color:var(--teal-300)}.work__link svg{width:16px;height:16px;transition:transform .35s var(--ease)}.work:hover .work__link svg{transform:translate(-5px)}.work.span4{grid-column:span 4}.work.span3{grid-column:span 3}.work.span2{grid-column:span 2}.work.tall{min-height:380px}.work__feats{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.work__feats span{font-size:.78rem;font-weight:600;color:#fff;background:#ffffff24;border:1px solid rgba(255,255,255,.22);padding:5px 12px;border-radius:999px}.ith .eyebrow:before{display:none}.ith-dot{width:9px;height:9px;border-radius:50%;background:#d02127;display:inline-block;box-shadow:0 0 0 4px #d0212733}.ith-main{margin-bottom:60px}.ith-browser{max-width:1010px;margin-inline:auto;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow-lg);background:#0c0c0c}.ith-browser__bar{display:flex;align-items:center;gap:7px;padding:13px 17px;background:var(--navy-800);border-bottom:1px solid rgba(255,255,255,.08)}.ith-browser__bar i{width:11px;height:11px;border-radius:50%;background:#fff3;display:block}.ith-browser__bar .url{margin-inline-start:12px;font-size:.76rem;color:#9fb4be;background:#ffffff0f;padding:4px 14px;border-radius:999px;direction:ltr}.ith-browser img{width:100%;display:block}.ith-subhead{color:#fff;font-size:clamp(1.3rem,2.4vw,1.7rem);margin:8px 0 26px}.ith-gallery{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;margin-bottom:60px}.ith-shot.s3{grid-column:span 3}.ith-shot.s2{grid-column:span 2}.ith-shot{border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:var(--navy-850);box-shadow:var(--shadow);transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.ith-shot:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.ith-shot__img{overflow:hidden;aspect-ratio:16 / 9}.ith-shot__img img{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .7s var(--ease)}.ith-shot:hover .ith-shot__img img{transform:scale(1.05)}.ith-shot figcaption{display:flex;align-items:center;gap:9px;padding:15px 18px;color:#dce7ec;font-size:.96rem;font-weight:600}.ith-shot .live{width:8px;height:8px;border-radius:50%;background:#d02127;box-shadow:0 0 0 4px #d0212738;animation:blink 1.4s infinite;flex:none}.ith-feats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:46px}.ith-feat{display:flex;gap:15px;align-items:flex-start;padding:22px;border-radius:16px;background:#ffffff0a;border:1px solid var(--line-dark);transition:background .3s,transform .3s}.ith-feat:hover{background:#5fa8a21a;transform:translateY(-4px)}.ith-feat__ic{flex:none;width:46px;height:46px;border-radius:12px;background:var(--accent-soft);color:var(--teal-300);display:grid;place-items:center}.ith-feat__ic svg{width:24px;height:24px}.ith-feat b{display:block;color:#fff;font-size:1.04rem;margin-bottom:4px}.ith-feat span{color:#a9bdc8;font-size:.92rem}.ith-cta{text-align:center}@media (max-width: 1080px){.ith-feats{grid-template-columns:repeat(2,1fr)}.ith-gallery{grid-template-columns:repeat(4,1fr)}.ith-shot.s3,.ith-shot.s2{grid-column:span 2}}@media (max-width: 760px){.ith-feats,.ith-gallery{grid-template-columns:1fr}.ith-shot.s3,.ith-shot.s2{grid-column:span 1}}.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,5vw,80px);align-items:center}.feat-list{display:grid;gap:14px;margin-top:32px}.feat{display:flex;gap:16px;align-items:flex-start;padding:18px 20px;border-radius:var(--radius);background:#ffffff0a;border:1px solid var(--line-dark);transition:background .3s,transform .3s}.feat:hover{background:#ffffff12;transform:translate(-6px)}.feat__ic{flex:none;width:44px;height:44px;border-radius:12px;background:var(--accent-soft);color:var(--teal-300);display:grid;place-items:center}.feat__ic svg{width:22px;height:22px}.feat b{display:block;font-size:1.06rem;color:#fff;margin-bottom:3px}.feat span{color:#a9bdc8;font-size:.95rem}.stack-card{background:linear-gradient(160deg,var(--navy-800),var(--navy-950));border:1px solid var(--line-dark);border-radius:var(--radius-lg);padding:34px;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.stack-card h3{color:#fff;font-size:1.2rem;margin-bottom:6px}.stack-card p.sub{color:#93a8b3;font-size:.92rem;margin-bottom:24px}.tech-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tech{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 10px;border-radius:14px;background:#ffffff0a;border:1px solid var(--line-dark);transition:transform .35s var(--ease),background .3s}.tech:hover{transform:translateY(-4px);background:#5fa8a21f}.tech svg{width:30px;height:30px;color:var(--teal-300)}.tech span{font-family:var(--font-mono);font-size:.72rem;color:#b6cad2;direction:ltr}.quote-card{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-lg);padding:38px 34px;box-shadow:var(--shadow-sm);position:relative;height:100%}.quote-card .mark{font-family:Georgia,serif;font-size:4rem;line-height:.6;color:var(--accent);opacity:.28}.quote-card p{font-size:1.12rem;color:var(--ink-2);margin:10px 0 26px;text-wrap:pretty}.quote-card .who{display:flex;align-items:center;gap:14px}.quote-card .who .av{width:48px;height:48px;border-radius:50%;background:var(--accent-soft);color:var(--teal-700);display:grid;place-items:center;font-weight:700;font-family:var(--font-mono)}.quote-card .who b{display:block;font-size:1rem}.quote-card .who span{font-size:.86rem;color:var(--muted)}.quotes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.cta-band{position:relative;overflow:hidden;background:linear-gradient(120deg,var(--teal-700),var(--teal));color:#fff;border-radius:0}.cta-band__inner{display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.cta-band h2{font-size:clamp(1.8rem,4vw,2.8rem);max-width:18ch}.cta-band p{color:#ffffffdb;margin-top:12px;max-width:42ch}.cta-band__deco{position:absolute;font-family:var(--font-mono);color:#ffffff1a;font-size:7rem;font-weight:700;bottom:-30px;inset-inline-start:40%;-webkit-user-select:none;user-select:none}.contact-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(32px,5vw,64px);align-items:start}.contact-info{display:grid;gap:14px}.ci-row{display:flex;gap:16px;align-items:flex-start;padding:18px;border-radius:var(--radius);background:var(--paper-2);border:1px solid var(--line);transition:transform .3s,box-shadow .3s}.ci-row:hover{transform:translateY(-3px);box-shadow:var(--shadow-sm)}.ci-row .ic{flex:none;width:46px;height:46px;border-radius:12px;background:var(--accent-soft);color:var(--teal-700);display:grid;place-items:center}.ci-row .ic svg{width:22px;height:22px}.ci-row .lbl{font-size:.82rem;color:var(--muted)}.ci-row .val{font-weight:600;color:var(--ink);direction:ltr;text-align:start}.form-card{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(24px,4vw,40px);box-shadow:var(--shadow)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field{margin-bottom:16px}.field label{display:block;font-size:.9rem;font-weight:500;margin-bottom:8px;color:var(--ink-2)}.field label .req{color:var(--accent)}.field input,.field textarea,.field select{width:100%;padding:13px 16px;border-radius:12px;border:1.5px solid var(--line-strong);background:var(--paper);font-family:inherit;font-size:1rem;color:var(--ink);transition:border-color .25s,box-shadow .25s,background .25s}.field textarea{resize:vertical;min-height:120px}.field input:focus,.field textarea:focus,.field select:focus{outline:none;border-color:var(--accent);background:#fff;box-shadow:0 0 0 4px var(--accent-soft)}.chips{display:flex;flex-wrap:wrap;gap:10px}.chip-radio{position:relative}.chip-radio input{position:absolute;opacity:0}.chip-radio label{padding:10px 16px;border-radius:999px;border:1.5px solid var(--line-strong);font-size:.92rem;font-weight:500;cursor:pointer;transition:.25s;margin:0;color:var(--ink-2)}.chip-radio input:checked+label{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:var(--shadow-teal)}.chip-radio input:focus-visible+label{box-shadow:0 0 0 4px var(--accent-soft)}.form-note{font-size:.84rem;color:var(--muted);margin-top:6px}.form-ok{display:none;align-items:center;gap:12px;padding:16px 18px;border-radius:14px;background:var(--accent-soft);color:var(--teal-700);font-weight:600;margin-bottom:16px}.form-ok.show{display:flex}.fstep{padding-top:22px;margin-top:20px;border-top:1px solid var(--line)}.fstep:first-of-type{padding-top:2px;margin-top:0;border-top:0}.fstep__head{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:700;font-size:1.04rem;color:var(--ink)}.fstep__num{flex:none;width:26px;height:26px;border-radius:999px;background:var(--accent-soft);color:var(--teal-700);display:grid;place-items:center;font-size:.78rem;font-weight:700;font-family:var(--font-mono)}.fstep__opt{font-style:normal;font-size:.78rem;font-weight:500;color:var(--muted-2)}.fstep__hint{margin:7px 0 14px;font-size:.88rem;color:var(--muted)}.opt-chip{padding:10px 16px;border-radius:999px;border:1.5px solid var(--line-strong);font-size:.92rem;font-weight:500;cursor:pointer;color:var(--ink-2);background:var(--paper);font-family:inherit;line-height:1.2;transition:background .25s,border-color .25s,color .25s,box-shadow .25s,transform .2s var(--ease)}.opt-chip:hover{border-color:var(--accent);color:var(--ink)}.opt-chip:active{transform:scale(.97)}.opt-chip.is-on{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:var(--shadow-teal)}.opt-chip:focus-visible{outline:none;box-shadow:0 0 0 4px var(--accent-soft)}.opt-chip--sm{padding:8px 14px;font-size:.85rem}.svc-detail{background:var(--paper-3);border:1px solid var(--line);border-radius:var(--radius-sm);padding:14px 16px;margin-bottom:12px}.svc-detail__title{font-weight:600;font-size:.9rem;color:var(--teal-700);margin-bottom:10px}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field-grid .field{margin-bottom:0}.form-err{margin-top:14px;padding:12px 16px;border-radius:12px;background:#e26d6d1f;color:#b4453f;font-size:.9rem;font-weight:500}.form-err-inline{margin-top:10px;color:#c2554f;font-size:.85rem;font-weight:500}.form-submit{position:relative;transition:opacity .25s var(--ease),filter .25s var(--ease)}.form-submit.is-loading{cursor:progress;filter:saturate(1.05)}.btn-spinner{width:20px;height:20px;border-radius:50%;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;animation:ce-spin .7s linear infinite;display:inline-block;vertical-align:-4px}@keyframes ce-spin{to{transform:rotate(360deg)}}.form-ok{gap:12px}.form-ok.show{animation:ce-ok-in .45s var(--ease) both}@keyframes ce-ok-in{0%{opacity:0;transform:translateY(-8px) scale(.97)}60%{opacity:1}to{opacity:1;transform:none}}.form-ok__check{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#fff;box-shadow:0 6px 16px #3a716d59}.form-ok.show .form-ok__check{animation:ce-pop .5s var(--ease) both}@keyframes ce-pop{0%{transform:scale(0)}60%{transform:scale(1.15)}to{transform:scale(1)}}.form-ok__check svg path,.form-ok__check svg polyline{stroke-dasharray:56;stroke-dashoffset:56}.form-ok.show .form-ok__check svg path,.form-ok.show .form-ok__check svg polyline{animation:ce-draw .55s .18s var(--ease) forwards}@keyframes ce-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.opt-chip{transition:none}.opt-chip:active{transform:none}.btn-spinner{animation-duration:1.2s}.form-ok.show,.form-ok.show .form-ok__check,.form-ok.show .form-ok__check svg path,.form-ok.show .form-ok__check svg polyline{animation:none}.form-ok__check svg path,.form-ok__check svg polyline{stroke-dashoffset:0}}.faq{max-width:860px;margin-inline:auto}.faq-item{border-bottom:1px solid var(--line)}.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 4px;text-align:start;font-size:1.12rem;font-weight:600;color:var(--ink)}.faq-q .pm{flex:none;width:30px;height:30px;border-radius:50%;background:var(--accent-soft);color:var(--teal-700);display:grid;place-items:center;position:relative;transition:background .3s,color .3s}.faq-q .pm:before,.faq-q .pm:after{content:"";position:absolute;background:currentColor;border-radius:2px}.faq-q .pm:before{width:12px;height:2px}.faq-q .pm:after{width:2px;height:12px;transition:transform .3s var(--ease)}.faq-item.open .faq-q .pm{background:var(--accent);color:#fff}.faq-item.open .faq-q .pm:after{transform:scaleY(0)}.faq-a{max-height:0;overflow:hidden;transition:max-height .4s var(--ease)}.faq-a p{padding:0 4px 24px;color:var(--muted);font-size:1.02rem}.site-footer{background:var(--navy-950);color:#aebfc8;padding-block:70px 30px}.footer-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;padding-bottom:50px;border-bottom:1px solid var(--line-dark)}.footer-brand .brand__name b{color:#fff}.footer-brand p{margin:20px 0;max-width:38ch;color:#92a7b1;font-size:.96rem}.footer-soc{display:flex;gap:10px}.footer-soc a{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#ffffff0d;border:1px solid var(--line-dark);color:#cfdce1;transition:.3s}.footer-soc a:hover{background:var(--accent);color:#fff;transform:translateY(-3px)}.footer-soc svg{width:19px;height:19px}.footer-col h4{color:#fff;font-size:1rem;margin-bottom:18px}.footer-col a{display:block;padding:7px 0;color:#92a7b1;font-size:.95rem;transition:color .25s}.footer-col a:hover{color:var(--teal-300)}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:26px;font-size:.86rem;color:#6d8591}.footer-bottom .mono{font-size:.8rem}.footer-news{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center;padding-bottom:40px;margin-bottom:36px;border-bottom:1px solid var(--line-dark)}.footer-news__copy h4{color:#fff;font-size:1.18rem;margin-bottom:8px}.footer-news__copy p{color:#92a7b1;font-size:.95rem;max-width:42ch}.footer-news__row{display:flex;gap:10px;flex-wrap:wrap}.footer-news__form input{flex:1 1 220px;min-width:0;padding:13px 18px;border-radius:999px;min-height:48px;border:1.5px solid var(--line-dark);background:#ffffff0d;color:#eaf1f3;font-family:inherit;font-size:.98rem;transition:border-color .25s,background .25s,box-shadow .25s}.footer-news__form input::placeholder{color:#6d8591}.footer-news__form input:focus{outline:none;border-color:var(--accent);background:#ffffff14;box-shadow:0 0 0 4px var(--accent-soft)}.footer-news__form .btn{flex:none;min-height:48px}.footer-news__ok{margin-top:12px;color:var(--teal-300);font-size:.9rem;font-weight:600}.footer-news__err{margin-top:12px;color:#ef9a9a;font-size:.9rem;font-weight:500}@media (max-width: 760px){.footer-news{grid-template-columns:1fr;gap:18px}}.wa-float{position:fixed;bottom:24px;inset-inline-end:24px;z-index:90;width:58px;height:58px;border-radius:50%;background:#25d366;display:grid;place-items:center;box-shadow:0 12px 30px #25d36666;transition:transform .35s var(--ease)}.wa-float:hover{transform:scale(1.08)}.wa-float svg{width:30px;height:30px;color:#fff}.scroll-progress{position:fixed;inset-block-start:0;inset-inline:0;z-index:200;height:3px;background:transparent;pointer-events:none}.scroll-progress__bar{display:block;height:100%;width:100%;background:linear-gradient(90deg,var(--teal-600),var(--teal),var(--teal-300));transform:scaleX(0);transform-origin:right center;will-change:transform;box-shadow:0 0 12px #5fa8a299}html[lang=en] .scroll-progress__bar{transform-origin:left center}html.reduce-motion .scroll-progress__bar{transition:none}.float-stack{position:fixed;bottom:22px;inset-inline-end:22px;z-index:95;display:flex;flex-direction:column;align-items:center;gap:12px}.float-btn{position:relative;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;color:#fff;transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .3s}.float-btn svg{width:26px;height:26px}.float-btn:hover{transform:translateY(-3px) scale(1.06)}.float-btn--wa{background:#25d366;box-shadow:0 12px 30px #25d3666b}.float-btn--top{background:var(--navy-850);box-shadow:0 12px 28px #08182b66;border:1px solid rgba(255,255,255,.12)}.float-btn--top:hover{background:var(--accent);box-shadow:var(--shadow-teal)}.float-btn__ping{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #25d366;animation:float-ping 2.4s var(--ease) infinite}@keyframes float-ping{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(1.5);opacity:0}}.float-pop-enter-active,.float-pop-leave-active{transition:opacity .3s var(--ease),transform .3s var(--ease)}.float-pop-enter-from,.float-pop-leave-to{opacity:0;transform:translateY(10px) scale(.85)}@media (max-width: 480px){.float-stack{bottom:16px;inset-inline-end:16px;gap:10px}.float-btn{width:50px;height:50px}.float-btn svg{width:24px;height:24px}}@media (prefers-reduced-motion: reduce){.float-btn__ping{animation:none}.float-btn:hover{transform:none}}@media (max-width: 1080px){.hero__inner{grid-template-columns:1fr;gap:48px}.hero__visual{max-width:520px}.svc-grid{grid-template-columns:repeat(2,1fr)}.proc-grid{grid-template-columns:repeat(3,1fr);gap:30px 18px}.proc-grid:before{display:none}.work-grid{grid-template-columns:repeat(4,1fr)}.work.span4,.work.span3{grid-column:span 4}.work.span2{grid-column:span 2}.quotes-grid{grid-template-columns:1fr}.footer-top{grid-template-columns:1fr 1fr;gap:36px}}@media (max-width: 1000px){.nav__links,.nav__cta .btn--ghost,.nav__cta .hiring-btn,.nav__cta .btn--primary{display:none}.nav__burger{display:flex;min-width:44px;min-height:44px}.nav__cta .lang-toggle{min-height:44px}.nav-open .nav__links{display:flex;flex-direction:column;align-items:stretch;gap:4px;position:absolute;inset-inline:var(--gut);top:70px;padding:14px;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.nav-open .nav__links a{color:var(--ink-2);padding:13px 16px;white-space:normal}.nav-open .nav__links .btn--primary{display:block;width:100%;margin-top:8px;text-align:center;min-height:44px}.nav-open .nav__links .hiring-btn--nav{display:inline-flex;width:100%;margin-top:8px;justify-content:center;min-height:44px}}@media (max-width: 760px){.code-window,.code-window:hover{transform:none}.code-window__body{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.stats{grid-template-columns:repeat(2,1fr);gap:30px 10px}.stat:not(:last-child):after{display:none}.svc-grid{grid-template-columns:1fr}.proc-grid{grid-template-columns:1fr 1fr}.work-grid{grid-template-columns:1fr}.work.span4,.work.span3,.work.span2{grid-column:span 1}.split,.contact-grid,.form-row,.field-grid,.quotes-grid,.footer-top{grid-template-columns:1fr}.cta-band__inner{flex-direction:column;align-items:flex-start}}@media (max-width: 480px){:root{--gut: 16px}.section{padding-block:clamp(48px,12vw,72px)}.sec-head{margin-bottom:32px}.sec-head p{font-size:1rem}.hero h1{font-size:clamp(1.7rem,7.6vw,2.1rem);line-height:1.3}.hero h1 .hl{white-space:normal}.hero__sub{font-size:1.02rem;margin-top:18px}.sec-head h2,.about-copy h2{font-size:clamp(1.6rem,7vw,2rem)}.ll h2{font-size:clamp(1.7rem,7.4vw,2.1rem)}.cta-band h2{font-size:clamp(1.55rem,6.6vw,1.9rem)}.stat b{font-size:clamp(1.9rem,9vw,2.4rem)}.hero__meta-item b,.ll-metric b{font-size:1.45rem}.hero__actions,.ll-actions{flex-direction:column;align-items:stretch;gap:12px}.hero__actions .btn,.ll-actions .btn{width:100%}.btn{padding:14px 22px;min-height:48px}.btn--lg{padding:16px 26px;font-size:1.02rem}.hero__meta{gap:18px 22px;margin-top:32px}.hero__meta-item span{font-size:.78rem}.hero__meta-sep{display:none}.code-window__body{padding:16px 16px 18px;font-size:11px;line-height:1.85;min-height:0}.code-window__bar{padding:11px 14px}.code-window__bar .file{font-size:.68rem}.code-window__foot{padding:0 16px 16px;gap:6px}.code-window__foot span{font-size:.62rem;padding:3px 8px}.hero{padding-block:104px 56px}}.lang-toggle{display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:999px;font-family:var(--font-mono);font-size:.82rem;font-weight:600;letter-spacing:.04em;color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff3d;transition:.25s}.scrolled .lang-toggle{color:var(--ink-2);box-shadow:inset 0 0 0 1.5px var(--line-strong)}.lang-toggle:hover{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--teal-700)}.site-header:not(.scrolled) .lang-toggle:hover{color:#fff}.lang-toggle svg{width:15px;height:15px}html[lang=en]{--font-sans: "IBM Plex Sans Arabic", system-ui, sans-serif;--font-display: "IBM Plex Sans Arabic", system-ui, sans-serif}html[lang=en] h1,html[lang=en] h2,html[lang=en] h3,html[lang=en] h4{line-height:1.16}html[lang=en] body{letter-spacing:0}html[lang=en] .hero h1 .hl{white-space:normal}html[lang=en] .brand__name span{letter-spacing:.22em}.about-grid{display:grid;grid-template-columns:1fr .92fr;gap:clamp(36px,5vw,80px);align-items:center}.about-copy h2{font-size:clamp(1.9rem,4vw,2.9rem);margin-top:16px}.about-copy p{color:var(--muted);font-size:1.08rem;margin-top:18px;text-wrap:pretty}.about-copy .lead{color:var(--ink-2);font-size:1.18rem;font-weight:500}.about-badges{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.about-badge{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:14px;background:var(--paper-2);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.about-badge svg{width:22px;height:22px;color:var(--teal-700);flex:none}.about-badge b{font-size:.98rem;color:var(--ink)}.about-badge span{font-size:.82rem;color:var(--muted);display:block}.about-visual{position:relative}.about-visual .frame{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);background:linear-gradient(160deg,var(--navy-800),var(--navy-950));aspect-ratio:4/3;display:grid;place-items:center;padding:40px;position:relative}.about-visual .frame .big-mark{width:62%;opacity:.96}.about-visual .frame .big-mark .e{fill:#fff}.about-visual .frame .big-mark .c{fill:var(--teal)}.about-visual .frame .grid-ov{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--line-dark) 1px,transparent 1px),linear-gradient(90deg,var(--line-dark) 1px,transparent 1px);background-size:40px 40px;opacity:.4}.about-visual .est{position:absolute;bottom:-18px;inset-inline-start:-18px;background:var(--accent);color:#fff;border-radius:16px;padding:16px 22px;box-shadow:var(--shadow-teal);z-index:3}.about-visual .est b{font-family:var(--font-mono);font-size:1.9rem;display:block;line-height:1}.about-visual .est span{font-size:.82rem;opacity:.9}.about-visual .frame--photo{padding:0;display:block}.frame__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 1.1s var(--ease),filter .6s var(--ease);filter:saturate(.96) contrast(1.02)}.about-visual:hover .frame__photo{transform:scale(1.05)}.frame__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#08182b1a,#08182b8c 78%,#08182bd9),radial-gradient(120% 90% at 80% -10%,rgba(95,168,162,.3),transparent 60%);mix-blend-mode:normal}.about-visual .frame--photo .grid-ov{z-index:2;opacity:.22}.frame__chip{position:absolute;z-index:3;bottom:16px;inset-inline-start:16px;display:inline-flex;align-items:center;gap:9px;padding:9px 15px 9px 11px;border-radius:999px;background:#0b1f368c;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(10px) saturate(1.3);backdrop-filter:blur(10px) saturate(1.3);color:#eaf1f3;font-size:.86rem;font-weight:600}.frame__chip svg{width:22px;height:22px;flex:none}.frame__chip svg .e{fill:#fff}.frame__chip svg .c{fill:var(--teal-300)}@media (max-width: 480px){.frame__chip{font-size:.78rem;padding:7px 12px 7px 9px}.frame__chip svg{width:18px;height:18px}}.vmv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.vmv{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-lg);padding:34px 30px;position:relative;overflow:hidden;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.vmv:hover{transform:translateY(-6px);box-shadow:var(--shadow)}.vmv__ic{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:var(--accent-soft);color:var(--teal-700);margin-bottom:20px}.vmv__ic svg{width:28px;height:28px}.vmv h3{font-size:1.3rem;margin-bottom:10px}.vmv p{color:var(--muted)}.vmv__watermark{position:absolute;bottom:-14px;inset-inline-end:14px;font-family:var(--font-mono);font-weight:700;font-size:4.5rem;color:var(--paper-3);z-index:0}.vmv>*{position:relative;z-index:1}.vmv .values-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.vmv .values-list span{font-size:.86rem;font-weight:600;color:var(--teal-700);background:var(--accent-soft);padding:6px 13px;border-radius:999px}.founders-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;max-width:1080px;margin-inline:auto}.founder{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-lg);padding:38px 34px;position:relative;overflow:hidden;background-image:linear-gradient(180deg,#fff,#f7fafb);box-shadow:0 1px 2px #08182b0a,0 12px 30px -18px #08182b2e;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.founder:hover{transform:translateY(-6px);box-shadow:0 26px 60px -28px #3a716d73,0 2px 6px #08182b0f}.founder:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--accent),transparent);transform:scaleX(0);transform-origin:var(--so, right);transition:transform .5s var(--ease)}.founder:hover:before{transform:scaleX(1)}.founder__watermark{position:absolute;bottom:-14px;inset-inline-end:14px;font-family:var(--font-mono);font-weight:700;font-size:4.5rem;color:var(--paper-3);z-index:0}.founder>*{position:relative;z-index:1}.founder__head{display:flex;align-items:center;gap:18px;margin-bottom:18px}.founder__avatar{flex:none;width:74px;height:74px;border-radius:20px;display:grid;place-items:center;background:linear-gradient(160deg,var(--navy-800),var(--navy-950));color:var(--teal-300);font-weight:700;font-size:1.45rem;letter-spacing:.04em;box-shadow:var(--shadow-sm),inset 0 0 0 1px #ffffff14}.founder__head h3{font-size:1.4rem}.founder__role{display:inline-flex;align-items:center;gap:9px;margin-top:7px;font-size:.9rem;font-weight:600;color:var(--teal-700);flex-wrap:wrap}.founder__role .mono{font-size:.68rem;font-weight:700;letter-spacing:.1em;color:var(--teal-700);background:var(--accent-soft);padding:3px 10px;border-radius:999px;box-shadow:inset 0 0 0 1px #5fa8a22e}.founder__bio{color:var(--muted);font-size:1rem;text-wrap:pretty}.founder__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.founder__tags span{font-size:.84rem;font-weight:600;color:var(--teal-700);background:var(--accent-soft);padding:6px 13px;border-radius:999px}.founder__links{display:flex;gap:10px;margin-top:22px}.founder__links a{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--paper);border:1px solid var(--line-strong);color:var(--ink-2);transition:background .3s,color .3s,transform .35s var(--ease),box-shadow .35s var(--ease)}.founder__links a:hover{background:var(--accent);color:#fff;transform:translateY(-3px);box-shadow:var(--shadow-teal)}.founder__links svg{width:19px;height:19px}@media (max-width: 900px){.founders-grid{grid-template-columns:1fr}}@media (max-width: 480px){.founder{padding:28px 22px}.founder__avatar{width:60px;height:60px;font-size:1.2rem;border-radius:16px}.founder__head h3{font-size:1.22rem}}.caps{margin-top:30px;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(24px,4vw,40px);box-shadow:var(--shadow-sm)}.caps h3{font-size:1.2rem;margin-bottom:6px}.caps .sub{color:var(--muted);margin-bottom:24px;font-size:.98rem}.caps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 28px}.cap{display:flex;gap:12px;align-items:flex-start;padding:9px 0}.cap svg{flex:none;width:19px;height:19px;color:var(--teal);margin-top:3px}.cap span{font-size:.97rem;color:var(--ink-2)}@media (max-width: 760px){.caps-grid{grid-template-columns:1fr}}.ll{position:relative;overflow:hidden}.ll-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(36px,5vw,72px);align-items:center}.ll-tag{display:inline-flex;align-items:center;gap:9px;font-size:.9rem;font-weight:600;color:var(--teal-300);background:#5fa8a21f;border:1px solid var(--line-dark);padding:8px 16px;border-radius:999px;margin-bottom:22px}.ll h2{color:#fff;font-size:clamp(2rem,4.4vw,3rem)}.ll .desc{color:#b6cad2;font-size:1.08rem;margin-top:18px;text-wrap:pretty}.ll-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:36px}.ll-metric{background:#ffffff0a;border:1px solid var(--line-dark);border-radius:16px;padding:18px 16px}.ll-metric b{display:block;font-family:var(--font-mono);font-size:1.7rem;color:#fff;line-height:1}.ll-metric b .suf{color:var(--teal-300)}.ll-metric span{font-size:.82rem;color:#9fb4be;margin-top:6px;display:block}.ll-integrations{margin-top:30px}.ll-integrations .lbl{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:#7d94a0;margin-bottom:12px}.ll-chips{display:flex;flex-wrap:wrap;gap:8px}.ll-chips span{font-size:.86rem;color:#cfe0e4;background:#ffffff0d;border:1px solid var(--line-dark);padding:7px 14px;border-radius:999px}.ll-visual{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);border:1px solid var(--line-dark)}.ll-visual img{width:100%;display:block}.ll-actions{margin-top:32px;display:flex;gap:12px;flex-wrap:wrap}@media (max-width: 1080px){.ll-grid{grid-template-columns:1fr}.ll-metrics{grid-template-columns:repeat(2,1fr)}}.sectors-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.sector{text-align:center;padding:30px 18px;border-radius:var(--radius);background:var(--paper-2);border:1px solid var(--line);transition:transform .45s var(--ease),box-shadow .45s var(--ease),border-color .3s}.sector:hover{transform:translateY(-6px);box-shadow:var(--shadow);border-color:transparent}.sector__ic{width:56px;height:56px;margin:0 auto 16px;border-radius:16px;display:grid;place-items:center;background:var(--accent-soft);color:var(--teal-700);transition:transform .45s var(--ease)}.sector:hover .sector__ic{transform:scale(1.08)}.sector__ic svg{width:28px;height:28px}.sector b{display:block;font-size:1.02rem;color:var(--ink)}.sector span{font-size:.85rem;color:var(--muted);margin-top:4px;display:block}@media (max-width: 1080px){.sectors-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 760px){.sectors-grid{grid-template-columns:repeat(2,1fr)}.vmv-grid,.about-grid{grid-template-columns:1fr}.ll-metrics{grid-template-columns:repeat(2,1fr)}}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:3px solid var(--teal-400);outline-offset:2px;border-radius:6px}.section--dark :focus-visible,.section--navy :focus-visible,.hero :focus-visible,.site-footer :focus-visible{outline-color:var(--teal-300)}.field input:focus-visible,.field textarea:focus-visible,.field select:focus-visible{outline-offset:1px}.btn--primary{background-image:linear-gradient(180deg,var(--teal-400),var(--teal-600));box-shadow:var(--shadow-teal),inset 0 1px #ffffff38}.btn--primary:hover{background-image:linear-gradient(180deg,var(--teal-300),var(--teal))}.svc,.vmv,.sector,.quote-card,.about-badge,.ci-row,.caps{background-image:linear-gradient(180deg,#fff,#f7fafb)}.svc,.vmv,.sector,.quote-card{box-shadow:0 1px 2px #08182b0a,0 12px 30px -18px #08182b2e}.svc:hover,.vmv:hover{box-shadow:0 26px 60px -28px #3a716d73,0 2px 6px #08182b0f}.sector:hover{box-shadow:0 22px 50px -26px #3a716d6b}.svc__icon,.vmv__ic,.sector__ic,.ci-row .ic,.fstep__num{background-image:linear-gradient(160deg,#5fa8a233,#5fa8a21a);box-shadow:inset 0 0 0 1px #5fa8a22e}.ci-row{transition:transform .3s var(--ease),box-shadow .3s var(--ease),border-color .3s var(--ease)}.ci-row:hover{border-color:#5fa8a266}.form-card{background-image:linear-gradient(180deg,#fff,#f8fbfb);box-shadow:0 2px 4px #08182b0a,0 30px 70px -40px #08182b4d}.opt-chip:hover{transform:translateY(-1px)}.opt-chip.is-on{background-image:linear-gradient(180deg,var(--teal-400),var(--teal-600))}@media (prefers-reduced-motion: reduce){.opt-chip:hover{transform:none}}@media (max-width: 900px){.vmv-grid{grid-template-columns:repeat(2,1fr)}}
