.docpair[data-astro-cid-ljbxdr5f]{position:relative;aspect-ratio:1 / .86;max-width:440px;margin-inline:auto}.docpair[data-astro-cid-ljbxdr5f]:before{content:"";position:absolute;inset:8% 6%;border-radius:32px;background:var(--mist)}.doc[data-astro-cid-ljbxdr5f]{position:absolute;width:56%;padding:18px;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:0 30px 60px -36px #0a4a5a73;display:grid;gap:9px}.doc-src[data-astro-cid-ljbxdr5f]{left:0;top:0;animation:float-y 7s ease-in-out infinite}.doc-out[data-astro-cid-ljbxdr5f]{right:0;bottom:0;animation:float-y 7s ease-in-out -3.5s infinite}.doc-head[data-astro-cid-ljbxdr5f]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.doc-tag[data-astro-cid-ljbxdr5f]{font-size:.7rem;font-weight:700;letter-spacing:.06em;padding:3px 7px;border-radius:6px;background:var(--mist);color:var(--teal)}.tag-out[data-astro-cid-ljbxdr5f]{background:var(--cyan);color:#fff}.doc-name[data-astro-cid-ljbxdr5f]{font-size:.78rem;font-weight:600;color:var(--muted)}.bar[data-astro-cid-ljbxdr5f]{display:block;height:7px;border-radius:6px;background:var(--soft)}.bar[data-astro-cid-ljbxdr5f].r{justify-self:end;background:#dcecf0}.w-50[data-astro-cid-ljbxdr5f]{width:50%}.w-55[data-astro-cid-ljbxdr5f]{width:55%}.w-65[data-astro-cid-ljbxdr5f]{width:65%}.w-70[data-astro-cid-ljbxdr5f]{width:70%}.w-75[data-astro-cid-ljbxdr5f]{width:75%}.w-80[data-astro-cid-ljbxdr5f]{width:80%}.w-85[data-astro-cid-ljbxdr5f]{width:85%}.w-90[data-astro-cid-ljbxdr5f]{width:90%}.doc-link[data-astro-cid-ljbxdr5f]{position:absolute;left:38%;top:30%;width:26%;z-index:1}.doc-link[data-astro-cid-ljbxdr5f] path[data-astro-cid-ljbxdr5f]{animation:dash 3s linear infinite}@keyframes dash{to{stroke-dashoffset:-40}}.doc-stamp[data-astro-cid-ljbxdr5f]{position:absolute;left:-14px;bottom:-14px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:10px;background:var(--sun);color:var(--deep);font-size:.75rem;font-weight:600;box-shadow:0 14px 30px -14px #a09600b3}.hero[data-astro-cid-j7pv25f6]{min-height:100svh;display:flex;flex-direction:column;padding-top:calc(var(--header-h) + 24px);overflow:hidden}@media(max-width:1023px){.hero[data-astro-cid-j7pv25f6]{min-height:auto}.hero[data-astro-cid-j7pv25f6]>.container[data-astro-cid-j7pv25f6]{padding-top:40px;padding-bottom:56px}}.hero-spot[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(520px circle at var(--mx, 70%) var(--my, 40%),rgba(143,220,239,.16),transparent 60%);transition:background .2s linear}.hero-orbit[data-astro-cid-j7pv25f6],.tw-card[data-astro-cid-j7pv25f6]{transition:translate .6s var(--ease-out)}.hero-rotator[data-astro-cid-j7pv25f6]{position:relative;padding-bottom:2px}.hero-rotator[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;border-radius:2px;background:var(--sun);transform-origin:left;animation:underline-in 2.2s var(--ease-out) infinite}@keyframes underline-in{0%{transform:scaleX(0)}35%,80%{transform:scaleX(1)}to{transform:scaleX(0);transform-origin:right}}.hero-accent[data-astro-cid-j7pv25f6]{color:var(--sun);padding-right:.06em}.hero-orbit[data-astro-cid-j7pv25f6]{position:absolute;inset:50% auto auto 50%;width:min(620px,135%);aspect-ratio:1;transform:translate(-50%,-50%);z-index:0;pointer-events:none}.tw-card[data-astro-cid-j7pv25f6]{position:relative;z-index:1;max-width:440px;margin:40px auto;padding:16px;border-radius:22px;background:#0a4a5a8c;border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 40px 80px -40px #031e26b3}.tw-head[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:6px;padding:2px 4px 12px}.tw-dot[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:99px;background:#ffffff38}.tw-pane[data-astro-cid-j7pv25f6]{border-radius:14px;padding:14px 16px 18px;background:#ffffff0f;min-height:100px}.tw-pane-out[data-astro-cid-j7pv25f6]{background:#fff}.tw-lang[data-astro-cid-j7pv25f6]{display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8fdcef;margin-bottom:8px}.tw-pane-out[data-astro-cid-j7pv25f6] .tw-lang[data-astro-cid-j7pv25f6]{color:var(--teal)}.tw-src[data-astro-cid-j7pv25f6]{color:#ffffffeb;font-size:1.02rem;line-height:1.55}.tw-out[data-astro-cid-j7pv25f6]{color:var(--heading);font-size:1.1rem;line-height:1.6;font-weight:500;min-height:2em}.tw-out[data-astro-cid-j7pv25f6]:after{content:"";display:inline-block;width:1.5px;height:1.05em;margin-inline-start:3px;vertical-align:-.15em;background:var(--cyan);animation:blink 1s steps(1) infinite}.tw-swap[data-astro-cid-j7pv25f6]{position:relative;height:40px;display:grid;place-items:center}.tw-bar[data-astro-cid-j7pv25f6]{position:absolute;left:16px;right:16px;top:50%;height:1px;background:linear-gradient(90deg,transparent,#8fdcef 30%,var(--sun) 70%,transparent);transform-origin:left}.tw-swap-icon[data-astro-cid-j7pv25f6]{position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--sun);color:var(--deep);transition:transform .6s var(--ease-out)}.tw-card.is-working .tw-swap-icon[data-astro-cid-j7pv25f6]{transform:rotate(180deg)}.tw-foot[data-astro-cid-j7pv25f6]{display:flex;gap:8px;padding:12px 2px 2px;flex-wrap:wrap}.hello-strip[data-astro-cid-j7pv25f6]{position:relative;border-top:1px solid rgba(255,255,255,.12);background:#03283240}.hello-strip[data-astro-cid-j7pv25f6] .marquee[data-astro-cid-j7pv25f6]{mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.hello[data-astro-cid-j7pv25f6]{position:relative;display:inline-flex;align-items:baseline;gap:10px;padding:20px 34px;white-space:nowrap}.hello[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;right:-4px;top:50%;width:7px;height:7px;background:var(--sun);transform:translateY(-50%) rotate(45deg);border-radius:1px}.hello-word[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-style:italic;font-size:1.6rem;line-height:1;color:#fff;transition:color .3s ease}.hello-lang[data-astro-cid-j7pv25f6]{font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#ffffff80}.hello[data-astro-cid-j7pv25f6]:hover .hello-word[data-astro-cid-j7pv25f6]{color:var(--sun)}.statement[data-astro-cid-j7pv25f6]{font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.45;letter-spacing:-.02em;font-weight:500;color:var(--heading)}.svc[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;padding:28px;min-height:280px}.svc-num[data-astro-cid-j7pv25f6]{font-size:.82rem;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.svc-title[data-astro-cid-j7pv25f6]{margin-top:28px;font-size:1.35rem;letter-spacing:-.02em}.svc-text[data-astro-cid-j7pv25f6]{margin-top:10px;color:var(--text);font-size:.97rem;line-height:1.7}.journey-section[data-astro-cid-j7pv25f6]{background:radial-gradient(600px 300px at 50% 55%,rgba(8,177,217,.08),transparent 70%),var(--soft);overflow:hidden}.journey[data-astro-cid-j7pv25f6]{position:relative}.journey-steps[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;position:relative;display:grid;gap:28px}.journey-path[data-astro-cid-j7pv25f6]{display:none}.jp-base[data-astro-cid-j7pv25f6],.jp-draw[data-astro-cid-j7pv25f6]{fill:none;vector-effect:non-scaling-stroke}.jp-base[data-astro-cid-j7pv25f6]{stroke:var(--line-strong);stroke-width:2;stroke-dasharray:2 8;stroke-linecap:round}.jp-draw[data-astro-cid-j7pv25f6]{stroke:var(--sun);stroke-width:3;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:calc(1000 - 1000 * var(--p, 0));transition:stroke-dashoffset .15s linear}.journey-rail[data-astro-cid-j7pv25f6]{position:absolute;left:31px;top:32px;bottom:32px;width:2px;background:var(--line-strong);border-radius:2px}.journey-rail-fill[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:var(--sun);transform-origin:top;transform:scaleY(var(--p, 0));border-radius:2px}.jstep[data-astro-cid-j7pv25f6]{position:relative;display:flex;gap:22px;align-items:flex-start}.jstep-node[data-astro-cid-j7pv25f6]{position:relative;z-index:1;flex-shrink:0;display:grid;place-items:center;width:64px;height:64px;border-radius:20px;background:#fff;color:var(--teal);border:1px solid var(--line);box-shadow:0 16px 30px -20px #0a4a5a66;transition:background .5s ease,color .5s ease,border-color .5s ease,transform .6s cubic-bezier(.34,1.56,.64,1),box-shadow .5s ease}.jstep.is-active .jstep-node[data-astro-cid-j7pv25f6]{background:var(--teal);color:#fff;border-color:var(--teal);transform:scale(1.06) rotate(-4deg);box-shadow:0 0 0 6px #f2e10959,0 20px 34px -18px #06728bb3}.jstep-body[data-astro-cid-j7pv25f6]{position:relative;padding-top:4px}.jstep-num[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-style:italic;font-size:2.6rem;line-height:1;color:var(--line-strong);transition:color .5s ease}.jstep.is-active .jstep-num[data-astro-cid-j7pv25f6]{color:var(--teal)}.jstep-title[data-astro-cid-j7pv25f6]{margin-top:6px;font-size:1.1rem;letter-spacing:-.015em}.jstep-text[data-astro-cid-j7pv25f6]{margin-top:6px;font-size:.95rem;line-height:1.65;max-width:30ch}@media(min-width:1024px){.journey-rail[data-astro-cid-j7pv25f6]{display:none}.journey-path[data-astro-cid-j7pv25f6]{display:block;position:absolute;left:0;right:0;top:calc(50% - 40px);width:100%;height:80px;pointer-events:none}.journey-steps[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(5,1fr);grid-template-rows:auto 80px auto;gap:0 20px;min-height:520px}.jstep[data-astro-cid-j7pv25f6]{grid-row:1 / 4;flex-direction:column;align-items:center;text-align:center;display:grid;grid-template-rows:1fr 80px 1fr;gap:0}.jstep-node[data-astro-cid-j7pv25f6]{grid-row:2;align-self:center}.jstep-up[data-astro-cid-j7pv25f6] .jstep-body[data-astro-cid-j7pv25f6]{grid-row:1;align-self:end;padding-bottom:22px}.jstep-down[data-astro-cid-j7pv25f6] .jstep-body[data-astro-cid-j7pv25f6]{grid-row:3;align-self:start;padding-top:22px}.jstep-text[data-astro-cid-j7pv25f6]{margin-inline:auto}}.plan[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;padding:32px;border-radius:var(--radius-lg)}.plan-featured[data-astro-cid-j7pv25f6]{border:0;box-shadow:0 40px 70px -40px #0a4a5ab3}.plan-level[data-astro-cid-j7pv25f6]{display:inline-flex;gap:4px;align-items:flex-end}.plan-level[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{width:6px;border-radius:2px;background:var(--line-strong)}.plan-level[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(1){height:10px}.plan-level[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(2){height:15px}.plan-level[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(3){height:20px}.plan-level[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6].on{background:var(--cyan)}.plan-featured[data-astro-cid-j7pv25f6] .plan-level[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:not(.on){background:#fff3}.plan-featured[data-astro-cid-j7pv25f6] .plan-level[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6].on{background:var(--sun)}.plan-title[data-astro-cid-j7pv25f6]{font-size:1.45rem;margin-bottom:22px}.plan-list[data-astro-cid-j7pv25f6]{display:grid;gap:12px;margin-bottom:32px;font-size:.97rem}.plan-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:10px;align-items:flex-start;line-height:1.6}.plan-list[data-astro-cid-j7pv25f6] svg{flex-shrink:0;margin-top:3px;color:var(--cyan)}.plan-featured[data-astro-cid-j7pv25f6] .plan-list[data-astro-cid-j7pv25f6] svg{color:var(--sun)}.section-clients[data-astro-cid-j7pv25f6]{padding-block:clamp(56px,7vw,88px);border-bottom:1px solid var(--line);overflow:hidden}.clients-marquee[data-astro-cid-j7pv25f6]{--gap: 20px}.clients-marquee[data-astro-cid-j7pv25f6] .marquee-track[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;justify-content:flex-start}.clients-marquee[data-astro-cid-j7pv25f6]:hover .marquee-track[data-astro-cid-j7pv25f6]{animation-play-state:paused}.client[data-astro-cid-j7pv25f6]{position:relative;flex-shrink:0;display:grid;place-items:center;width:180px;height:90px}.client[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:50%;bottom:6px;width:32px;height:2px;border-radius:2px;background:var(--sun);transform:translate(-50%) scaleX(0);transition:transform .45s var(--ease-out)}.client[data-astro-cid-j7pv25f6]:hover:after{transform:translate(-50%) scaleX(1)}.client[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-height:56px;max-width:140px;width:auto;filter:brightness(0) saturate(100%) invert(22%) sepia(28%) saturate(1500%) hue-rotate(158deg) brightness(92%);opacity:.7;transition:opacity .3s ease}.client[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{opacity:1}@media(max-width:767px){.client[data-astro-cid-j7pv25f6]{width:120px;height:64px}.client[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-height:36px;max-width:96px}.clients-marquee[data-astro-cid-j7pv25f6]{--gap: 8px}}.why[data-astro-cid-j7pv25f6]{padding:28px;display:flex;flex-direction:column;gap:40px;min-height:200px}.why-text[data-astro-cid-j7pv25f6]{font-size:1.12rem;font-weight:600;line-height:1.4;letter-spacing:-.015em;color:var(--heading)}@media(max-width:639px){.why[data-astro-cid-j7pv25f6]{flex-direction:row;align-items:center;gap:16px;min-height:0;padding:16px 18px}.why[data-astro-cid-j7pv25f6] .icon-tile[data-astro-cid-j7pv25f6]{flex-shrink:0}.why-text[data-astro-cid-j7pv25f6]{font-size:1rem}}
