.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:var(--navy-950);color:#fff;padding:calc(var(--header-h) + clamp(40px,6vw,80px)) 0 clamp(64px,8vw,110px);min-height:100svh;display:flex;align-items:center}.hero__bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;pointer-events:none}.hero__glow[data-astro-cid-j7pv25f6]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.55}.hero__glow--a[data-astro-cid-j7pv25f6]{width:620px;height:620px;background:var(--blue);top:-220px;right:-120px;animation:drift 14s ease-in-out infinite alternate}.hero__glow--b[data-astro-cid-j7pv25f6]{width:420px;height:420px;background:var(--red);bottom:-260px;left:-120px;opacity:.35;animation:drift 18s ease-in-out infinite alternate-reverse}@keyframes drift{to{transform:translate(-60px,40px) scale(1.1)}}.hero__grid[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at 60% 40%,#000 10%,transparent 70%)}.hero__in[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1.08fr 1fr;gap:56px;align-items:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:#fff;margin:22px 0;font-size:clamp(2.5rem,5.4vw,4.7rem)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .script[data-astro-cid-j7pv25f6]{color:var(--blue-300);font-size:1.2em}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{color:#b6c0de;margin-bottom:32px}.hero[data-astro-cid-j7pv25f6] .btn--ghost[data-astro-cid-j7pv25f6]{color:#fff}.hero__cd[data-astro-cid-j7pv25f6]{margin-top:40px}.hero__visual[data-astro-cid-j7pv25f6]{position:relative;height:620px}.hero__photo[data-astro-cid-j7pv25f6]{position:absolute;inset:40px 70px 40px 0;border-radius:var(--radius-lg);overflow:hidden}.hero__photo[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(13,18,48,.85))}.hero__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.hero__phone[data-astro-cid-j7pv25f6]{position:absolute;right:0;bottom:0;transform:rotate(4deg);animation:floaty 6s ease-in-out infinite}@keyframes floaty{50%{transform:rotate(4deg) translateY(-12px)}}.float[data-astro-cid-j7pv25f6]{position:absolute;display:flex;gap:12px;align-items:center;padding:12px 16px;border-radius:16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(14px);color:#fff;font-size:.8rem;box-shadow:var(--shadow-lg)}.float[data-astro-cid-j7pv25f6] svg{width:34px;height:34px;padding:8px;border-radius:10px;background:var(--blue);flex:none}.float[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;font-size:.85rem}.float[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#b6c0de}.float--a[data-astro-cid-j7pv25f6]{top:70px;left:-30px;animation:floaty2 7s ease-in-out infinite}.float--b[data-astro-cid-j7pv25f6]{bottom:70px;left:-30px;animation:floaty2 8s ease-in-out infinite reverse}.float--b[data-astro-cid-j7pv25f6] svg{background:var(--ok)}@keyframes floaty2{50%{transform:translateY(-10px)}}@media(max-width:1020px){.hero[data-astro-cid-j7pv25f6]{min-height:0}.hero__in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero__visual[data-astro-cid-j7pv25f6]{height:560px;max-width:560px;width:100%;margin-inline:auto}}@media(max-width:560px){.hero__visual[data-astro-cid-j7pv25f6]{height:520px}.hero__photo[data-astro-cid-j7pv25f6]{inset:0 40px 120px 0}.hero__phone[data-astro-cid-j7pv25f6]{transform:scale(.82) rotate(4deg);transform-origin:bottom right;animation:none}.float--a[data-astro-cid-j7pv25f6]{left:0;top:20px}.float--b[data-astro-cid-j7pv25f6]{display:none}}.marquee[data-astro-cid-j7pv25f6]{background:var(--blue);color:#fff;overflow:hidden;padding:18px 0}.marquee__track[data-astro-cid-j7pv25f6]{display:flex;width:max-content;animation:marq 40s linear infinite}.marquee[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:1.35rem;letter-spacing:.02em;padding-inline:22px;display:inline-flex;gap:44px;align-items:center;white-space:nowrap}.marquee[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{font-style:normal;color:var(--navy);font-size:.9rem}@keyframes marq{to{transform:translate(-50%)}}.stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:12px 28px;border-left:1px solid var(--line)}.stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:first-child{border-left:0;padding-left:0}.stats[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-display);font-size:clamp(2.6rem,5vw,3.8rem);line-height:1;color:var(--navy);margin-bottom:8px}.stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-child(2) b[data-astro-cid-j7pv25f6]{color:var(--blue)}.stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-child(3) b[data-astro-cid-j7pv25f6]{color:var(--red)}.stats[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.9rem;display:block;max-width:24ch}@media(max-width:860px){.stats[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;row-gap:32px}.stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-child(3){border-left:0;padding-left:0}}@media(max-width:460px){.stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:0 0 0 16px}.stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-child(odd){padding-left:0}}.bento[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.bento__big[data-astro-cid-j7pv25f6]{grid-column:span 2;grid-row:span 2;position:relative;border-radius:var(--radius-lg);overflow:hidden;min-height:440px;color:#fff}.bento__big[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s}.bento__big[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.05)}.bento__over[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:32px;background:linear-gradient(180deg,transparent 30%,rgba(13,18,48,.92))}.bento__over[data-astro-cid-j7pv25f6] .chip[data-astro-cid-j7pv25f6]{align-self:flex-start}.bento__over[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:2.2rem;margin:14px 0 8px}.bento__over[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#d0d7ee;max-width:44ch;margin:0}.bento__go[data-astro-cid-j7pv25f6]{position:absolute;top:24px;right:24px;width:52px;height:52px;border-radius:50%;background:var(--red);display:grid;place-items:center;transition:transform .3s}.bento__big[data-astro-cid-j7pv25f6]:hover .bento__go[data-astro-cid-j7pv25f6]{transform:rotate(45deg)}.bento__item[data-astro-cid-j7pv25f6]{position:relative}.bento__arrow[data-astro-cid-j7pv25f6]{position:absolute;top:24px;right:24px;color:var(--muted);transition:color .2s,transform .2s}.bento__item[data-astro-cid-j7pv25f6]:hover .bento__arrow[data-astro-cid-j7pv25f6]{color:var(--red);transform:translate(2px,-2px)}.pm[data-astro-cid-j7pv25f6]{display:grid;align-content:center;gap:16px;padding:26px;border-radius:var(--radius);background:var(--navy);color:#fff}.pm__item[data-astro-cid-j7pv25f6]{display:flex;gap:14px;align-items:center}.pm__item[data-astro-cid-j7pv25f6] svg{color:var(--blue-300);flex:none}.pm__item[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block}.pm__item[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#b6c0de;font-size:.88rem}.pm[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{justify-self:start}@media(max-width:1000px){.bento[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.bento[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.bento__big[data-astro-cid-j7pv25f6]{grid-column:auto;min-height:380px}}.how__in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:start}.how__sticky[data-astro-cid-j7pv25f6]{position:sticky;top:calc(var(--header-h) + 40px)}.how[data-astro-cid-j7pv25f6] .btn--ghost[data-astro-cid-j7pv25f6]{color:#fff}@media(max-width:900px){.how__in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.how__sticky[data-astro-cid-j7pv25f6]{position:static}}.cmp-sec[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}@media(max-width:900px){.cmp-sec[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.ai-card[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.ai-card[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:auto -40% -60% auto;width:200px;height:200px;border-radius:50%;background:radial-gradient(var(--blue-100),transparent 70%);opacity:0;transition:opacity .4s}.ai-card[data-astro-cid-j7pv25f6]:hover:after{opacity:1}.bays__in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.15fr;gap:64px;align-items:center}.board[data-astro-cid-j7pv25f6]{border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);padding:20px}.board__head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;font-size:.8rem;color:#a9b3d3;padding:4px 6px 16px}.board__head[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:first-child{display:flex;gap:10px;align-items:center}.board__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.bay[data-astro-cid-j7pv25f6]{--c: var(--blue);padding:16px;border-radius:16px;background:#ffffff0d;border-top:3px solid var(--c);display:grid;gap:4px}.bay--qc[data-astro-cid-j7pv25f6]{--c: var(--ok)}.bay--free[data-astro-cid-j7pv25f6]{--c: #5b6482;opacity:.7}.bay--wait[data-astro-cid-j7pv25f6]{--c: var(--warn)}.bay__top[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.bay__top[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.3rem;color:#fff}.bay__top[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.66rem;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--c) 22%,transparent);color:#fff}.bay[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:#fff;font-size:.9rem}.bay[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:#a6b0cf;font-size:.78rem}.bay__bar[data-astro-cid-j7pv25f6]{height:5px;border-radius:4px;background:#ffffff1a;margin-top:8px;overflow:hidden}.bay__bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;height:100%;background:var(--c);border-radius:4px}@media(max-width:900px){.bays__in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:520px){.board__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.app__in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:center}.app__visual[data-astro-cid-j7pv25f6]{position:relative;border-radius:var(--radius-lg);overflow:hidden;min-height:640px;display:grid;place-items:center;background:var(--navy-900)}.app__bgimg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.45}.app__phone[data-astro-cid-j7pv25f6]{position:relative}.app__feats[data-astro-cid-j7pv25f6]{margin-top:28px;gap:22px}.app__feats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:grid;gap:4px}.app__feats[data-astro-cid-j7pv25f6] svg{color:var(--blue);margin-bottom:6px}.app__feats[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--navy)}.app__feats[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.9rem}.store-btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:14px;background:var(--navy-950);color:#fff;font-weight:600;line-height:1.1;transition:transform .2s}.store-btn[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px)}.store-btn[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:block;font-weight:400;font-size:.68rem;color:#a9b3d3}@media(max-width:900px){.app__in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.app__visual[data-astro-cid-j7pv25f6]{min-height:600px}}.pr__in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.pr__img[data-astro-cid-j7pv25f6]{position:relative;border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4 / 5}.pr__img[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.pr__badge[data-astro-cid-j7pv25f6]{position:absolute;left:20px;bottom:20px;display:flex;gap:12px;align-items:center;padding:12px 18px 12px 12px;border-radius:16px;background:#fffffff2;font-weight:600;color:var(--navy);font-size:.9rem}.pr__badge[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:36px;width:auto}.pr__list[data-astro-cid-j7pv25f6]{display:grid;gap:6px;margin-top:10px}.pr__item[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:64px 1fr;gap:18px;padding:18px 0;border-bottom:1px solid var(--line)}.pr__n[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:800;font-size:3.4rem;line-height:.9;color:transparent;-webkit-text-stroke:1.5px var(--blue)}.pr__item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:4px;color:var(--navy)}.pr__item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--muted)}@media(max-width:900px){.pr__in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.pr__img[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 11}}
