.landing-page[data-v-364e3d77]{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;background:radial-gradient(circle at 8% 89%,#62afff4d 0,#87c4ff26,#fff0 24%),radial-gradient(circle at 93% 17%,#72a6ff1f 0,#fff0 35%),linear-gradient(112deg,#fff,#fbfdff 44%,#f6f9ff 74%,#eef5ff);color:#07123b}.landing-page[data-v-364e3d77]:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background-image:linear-gradient(rgba(110,150,215,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(110,150,215,.028) 1px,transparent 1px);background-size:120px 120px;-webkit-mask-image:radial-gradient(circle at 88% 12%,#000 0 16%,transparent 44%);mask-image:radial-gradient(circle at 88% 12%,#000 0 16%,transparent 44%)}.background-art[data-v-364e3d77]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mesh[data-v-364e3d77],.orbit[data-v-364e3d77],.star[data-v-364e3d77],.dot[data-v-364e3d77]{position:absolute;display:block}.mesh-left[data-v-364e3d77]{left:-88px;bottom:-62px;width:360px;height:360px;border-radius:999px;background:radial-gradient(circle at 58% 46%,#468eff47,#83cfff24 37%,#fff0 66%);filter:blur(1.5px)}.mesh-right[data-v-364e3d77]{right:-120px;top:0;width:520px;height:520px;border-radius:999px;background:radial-gradient(circle at 48% 32%,#649cff1a,#d3e6ff1c 48%,#fff0 70%)}.orbit[data-v-364e3d77]{border:1px solid rgba(174,196,234,.26);border-radius:50%}.orbit-left[data-v-364e3d77]{left:-230px;bottom:-205px;transform:rotate(-17deg)}.orbit-left-a[data-v-364e3d77]{width:560px;height:360px}.orbit-left-b[data-v-364e3d77]{width:460px;height:300px;opacity:.38}.orbit-left-c[data-v-364e3d77]{width:330px;height:220px;opacity:.24}.orbit-right[data-v-364e3d77]{right:-115px;top:-100px;transform:rotate(28deg)}.orbit-right-a[data-v-364e3d77]{width:620px;height:390px}.orbit-right-b[data-v-364e3d77]{width:510px;height:310px;opacity:.33}.star[data-v-364e3d77]{width:38px;height:38px;color:#94b9ff9e}.star[data-v-364e3d77]:before,.star[data-v-364e3d77]:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:currentColor;clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%)}.star[data-v-364e3d77]:after{transform:scale(.44) translate(55%,-42%);opacity:.46}.star-left[data-v-364e3d77]{left:15%;bottom:37%}.star-right[data-v-364e3d77]{right:28%;top:12%}.dot[data-v-364e3d77]{width:10px;height:10px;border-radius:999px;background:#86b3ffb8;box-shadow:0 0 12px #3e7ef53d}.dot-left[data-v-364e3d77]{left:13.5%;bottom:37%}.dot-right[data-v-364e3d77]{right:7.5%;bottom:37%}.document-illustration[data-v-364e3d77]{position:absolute;top:58px;right:34px;width:min(28vw,390px);height:520px;pointer-events:none;perspective:1100px;opacity:.6}.doc-back[data-v-364e3d77],.doc-sheet[data-v-364e3d77],.check-card[data-v-364e3d77],.chart-card[data-v-364e3d77]{position:absolute;border:1px solid rgba(180,204,246,.42);background:#ffffffad;box-shadow:0 22px 50px #4d7ed624,inset 0 1px #fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.doc-back[data-v-364e3d77]{top:0;right:10px;width:270px;height:315px;border-radius:24px;transform:rotate(8deg) skewY(-3deg);background:linear-gradient(150deg,#f3f8ffa3,#d2e2ff47)}.doc-sheet[data-v-364e3d77]{top:42px;right:48px;width:260px;height:308px;border-radius:18px;transform:rotate(7deg) skewY(-3deg);background:linear-gradient(154deg,#ffffffd1,#eef5ffad)}.doc-toolbar[data-v-364e3d77]{display:flex;align-items:center;gap:14px;height:58px;padding:0 30px;border-bottom:1px solid rgba(182,202,237,.52);color:#9ab3dd;font-size:17px;font-weight:800}.doc-toolbar span[data-v-364e3d77]:nth-child(n+3){width:18px;height:3px;border-radius:99px;background:#b8c9e8;box-shadow:0 7px #c7d6ef,0 14px #d5e0f3}.doc-lines[data-v-364e3d77]{display:grid;gap:18px;padding:32px 35px}.doc-lines span[data-v-364e3d77]{height:9px;border-radius:99px;background:#d5e2f8}.doc-lines .line-strong[data-v-364e3d77]{width:88%;background:#8fb2f4}.doc-lines .line-short[data-v-364e3d77]{width:72%}.doc-lines .line-tiny[data-v-364e3d77]{width:54%}.ai-bubble[data-v-364e3d77]{position:absolute;top:138px;right:8px;width:122px;height:122px;filter:drop-shadow(0 16px 28px rgba(66,116,217,.16))}.ai-bubble svg[data-v-364e3d77]{width:100%;height:100%;fill:#5d92f7d9}.ai-bubble svg path[data-v-364e3d77]:last-child{fill:#fff}.check-card[data-v-364e3d77]{top:298px;right:0;display:grid;gap:22px;width:176px;height:136px;padding:32px 26px;border-radius:17px;transform:rotate(8deg)}.check-card span[data-v-364e3d77]{position:relative;height:8px;margin-left:34px;border-radius:99px;background:#dfebfbc7}.check-card span[data-v-364e3d77]:before{position:absolute;left:-33px;top:-5px;width:18px;height:10px;border-left:4px solid #5ea8ee;border-bottom:4px solid #5ea8ee;content:"";transform:rotate(-45deg)}.chart-card[data-v-364e3d77]{left:22px;bottom:18px;display:flex;align-items:center;gap:18px;width:180px;height:120px;padding:26px 24px;border-radius:17px;transform:rotate(10deg)}.ring[data-v-364e3d77]{width:58px;height:58px;flex:0 0 auto;border-radius:999px;background:conic-gradient(#95c5f8e0 0,#95c5f8e0 75deg,#dcecffc2 75deg,#dcecffc2 172deg,#b9d8fad1 172deg,#b9d8fad1 250deg,#eef5ffa8 250deg,#eef5ffa8 360deg);-webkit-mask:radial-gradient(circle,transparent 0 39%,#000 41%);mask:radial-gradient(circle,transparent 0 39%,#000 41%)}.chart-lines[data-v-364e3d77]{display:grid;gap:14px;width:68px}.chart-lines span[data-v-364e3d77]{height:8px;border-radius:99px;background:#d4e3f9c2}.chart-lines span[data-v-364e3d77]:first-child{width:58px;background:#acd3f9d6}.landing-content[data-v-364e3d77]{position:relative;z-index:1;display:flex;min-height:100dvh;width:min(100%,1150px);margin:0 auto;padding:32px 24px 24px;flex-direction:column;align-items:center}.hero[data-v-364e3d77]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:950px;text-align:center}.brand[data-v-364e3d77]{display:inline-flex;align-items:center;gap:10px;margin-bottom:32px;color:#07123b;font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:800;line-height:1}.brand-mark[data-v-364e3d77]{position:relative;width:42px;height:42px}.brand-mark span[data-v-364e3d77]{position:absolute;border-radius:5px;box-shadow:0 8px 20px #1370ff2e}.brand-mark span[data-v-364e3d77]:nth-child(1){top:2px;right:11px;bottom:15px;left:3px;background:linear-gradient(135deg,#8fa7ff,#1f55ee);opacity:.72}.brand-mark span[data-v-364e3d77]:nth-child(2){top:11px;right:3px;bottom:3px;left:14px;background:linear-gradient(135deg,#28cdf5,#1a68ff);opacity:.84}.brand-mark span[data-v-364e3d77]:nth-child(3){top:8px;right:15px;bottom:8px;left:8px;background:linear-gradient(135deg,#3766ff,#39b6f4)}.hero h1[data-v-364e3d77]{max-width:1120px;margin:0;color:#07123b;font-size:clamp(2.2rem,3.2vw,3rem);font-weight:900;letter-spacing:0;line-height:1.12}.headline-line[data-v-364e3d77]{display:block}.nowrap[data-v-364e3d77]{white-space:nowrap}.hero p[data-v-364e3d77]{max-width:770px;margin:8px 0 0;color:#65728a;font-size:clamp(.95rem,1.2vw,1.1rem);font-weight:500;line-height:1.55}.landing-main[data-v-364e3d77]{width:100%;max-width:940px;margin-top:16px}.feature-grid[data-v-364e3d77]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;padding:0;list-style:none}.feature-card[data-v-364e3d77]{display:grid;grid-template-columns:70px minmax(0,1fr);gap:16px;height:100%;min-height:110px;padding:12px 20px 12px 18px;border:1px solid rgba(218,226,243,.88);border-radius:18px;color:inherit;background:#ffffffb8;box-shadow:0 16px 42px #294b8412,inset 0 1px #ffffffd1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.feature-card[data-v-364e3d77]:hover{transform:translateY(-2px);border-color:#007bff6b;box-shadow:0 20px 48px #294b8421,inset 0 1px #ffffffd1}.feature-card[data-v-364e3d77]:focus-visible{outline:3px solid rgba(62,132,255,.38);outline-offset:3px}.feature-icon[data-v-364e3d77]{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:16px}.feature-icon svg[data-v-364e3d77]{width:36px;height:36px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.feature-icon-sparkles svg[data-v-364e3d77],.feature-icon-team svg[data-v-364e3d77]{fill:currentColor;stroke:none}.feature-icon-document[data-v-364e3d77]{color:#42a8ea;background:#f2faff}.feature-icon-sparkles[data-v-364e3d77]{color:#706df4;background:#f7f4ff}.feature-icon-team[data-v-364e3d77]{color:#30c38a;background:#effcf7}.feature-icon-folder[data-v-364e3d77]{color:#7583f7;background:#faf8ff}.feature-icon-kanban[data-v-364e3d77]{color:#e8a317;background:#fff8eb}.feature-icon-drawing[data-v-364e3d77]{color:#e86a4a;background:#fff5f2}.feature-copy[data-v-364e3d77]{display:flex;min-width:0;flex-direction:column;justify-content:center}.feature-title[data-v-364e3d77]{display:block;color:#07123b;font-size:1rem;font-weight:800;line-height:1.25}.feature-description[data-v-364e3d77]{display:block;margin-top:6px;color:#627086;font-size:.8rem;font-weight:500;line-height:1.35}.actions[data-v-364e3d77]{display:flex;justify-content:center;gap:24px;margin-top:14px}.primary-action[data-v-364e3d77],.secondary-action[data-v-364e3d77]{display:inline-flex;align-items:center;justify-content:center;min-width:160px;min-height:46px;border-radius:10px;font-size:.95rem;font-weight:800;line-height:1;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.primary-action[data-v-364e3d77]{gap:10px;min-width:240px;color:#fff;background:linear-gradient(180deg,#1773ff,#004ddc);box-shadow:0 14px 34px #0053dd47,inset 0 1px #ffffff42}.primary-action svg[data-v-364e3d77]{width:24px;height:24px;fill:currentColor}.secondary-action[data-v-364e3d77]{border:1px solid rgba(217,226,241,.98);color:#07123b;background:#fffc}.primary-action[data-v-364e3d77]:hover,.secondary-action[data-v-364e3d77]:hover{transform:translateY(-1px)}.primary-action[data-v-364e3d77]:hover{box-shadow:0 18px 42px #0053dd52,inset 0 1px #ffffff4d}.secondary-action[data-v-364e3d77]:hover{background:#fff;box-shadow:0 12px 28px #294b8417}.primary-action[data-v-364e3d77]:focus-visible,.secondary-action[data-v-364e3d77]:focus-visible{outline:3px solid rgba(62,132,255,.38);outline-offset:3px}.quick-start-link[data-v-364e3d77]{display:inline-flex;align-items:center;gap:6px;margin-top:18px;padding:7px 14px;border:1px solid rgba(0,123,255,.3);border-radius:999px;color:#004ddc;background:#ffffffb8;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease}.quick-start-link[data-v-364e3d77]:hover{border-color:#007bff8c;color:#003fb3;background:#fff}.quick-start-link[data-v-364e3d77]:focus-visible{outline:3px solid rgba(62,132,255,.38);outline-offset:3px}.trust[data-v-364e3d77]{margin-top:12px;border-top:1px solid rgba(219,227,241,.64)}.trust ul[data-v-364e3d77]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:4px 24px 0;list-style:none}.trust li[data-v-364e3d77]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;min-height:32px;padding:0 24px;color:#6b7589;font-size:.75rem;font-weight:600;line-height:1.22}.trust li+li[data-v-364e3d77]{border-left:1px solid rgba(219,227,241,.9)}.trust svg[data-v-364e3d77]{width:26px;height:26px;fill:none;stroke:#7d8aa0;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.sr-only[data-v-364e3d77]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1280px){.document-illustration[data-v-364e3d77]{right:-42px;opacity:.8}}@media(max-width:1024px){.document-illustration[data-v-364e3d77]{display:none}.brand[data-v-364e3d77]{margin-bottom:24px}}@media(max-width:760px){.landing-content[data-v-364e3d77]{padding:34px 18px 28px}.brand[data-v-364e3d77]{margin-bottom:34px;gap:12px}.brand-mark[data-v-364e3d77]{width:42px;height:42px}.hero h1[data-v-364e3d77]{width:100%;max-width:100%;font-size:1.78rem;overflow-wrap:anywhere}.headline-line[data-v-364e3d77]{display:block;width:100%;overflow-wrap:anywhere}.nowrap[data-v-364e3d77]{white-space:normal}.landing-main[data-v-364e3d77]{margin-top:30px}.feature-grid[data-v-364e3d77]{grid-template-columns:1fr}.feature-card[data-v-364e3d77]{grid-template-columns:70px minmax(0,1fr);height:auto;min-height:130px;gap:18px;padding:22px}.feature-icon[data-v-364e3d77]{width:70px;height:70px;border-radius:16px}.feature-icon svg[data-v-364e3d77]{width:45px;height:45px}.actions[data-v-364e3d77]{flex-direction:column;gap:14px}.primary-action[data-v-364e3d77],.secondary-action[data-v-364e3d77]{width:100%;min-width:0}.trust ul[data-v-364e3d77]{grid-template-columns:1fr;gap:14px;padding:18px 0 0}.trust li[data-v-364e3d77]{padding:0}.trust li+li[data-v-364e3d77]{border-left:0}}@media(max-width:460px){.hero h1[data-v-364e3d77]{font-size:1.7rem}.hero p[data-v-364e3d77]{font-size:1rem}.feature-card[data-v-364e3d77]{grid-template-columns:1fr}}
