.dash-body[data-astro-cid-25cg33ce]{display:grid;grid-template-columns:148px 1fr;min-height:380px}.dash-side[data-astro-cid-25cg33ce]{background:var(--bg-soft);border-right:1px solid var(--n200);padding:12px 8px}.side-org[data-astro-cid-25cg33ce]{display:flex;align-items:center;gap:7px;padding:4px 8px 12px;border-bottom:1px solid var(--n200);margin-bottom:8px}.side-org-name[data-astro-cid-25cg33ce]{font-weight:700;font-size:11px}.side-item[data-astro-cid-25cg33ce]{display:block;padding:6px 10px;border-radius:7px;color:var(--text-secondary);font-size:11px;margin-bottom:1px}.side-item[data-astro-cid-25cg33ce].active{background:var(--brand-subtle);color:#1d4ed8;font-weight:600}.dash-main[data-astro-cid-25cg33ce]{padding:16px 18px;background:#fcfcfd}.dash-head[data-astro-cid-25cg33ce]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.dash-hi[data-astro-cid-25cg33ce]{font-weight:700;font-size:14px}.dash-sub[data-astro-cid-25cg33ce]{color:var(--text-tertiary);font-size:11px}.stat-row[data-astro-cid-25cg33ce]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}.stat[data-astro-cid-25cg33ce]{background:#fff;border:1px solid var(--n200);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:2px;box-shadow:var(--shadow-sm)}.stat-label[data-astro-cid-25cg33ce]{font-size:9.5px;color:var(--text-tertiary);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.stat-val[data-astro-cid-25cg33ce]{font-size:20px;font-weight:800;letter-spacing:-.02em}.stat-delta[data-astro-cid-25cg33ce]{font-size:9.5px;color:var(--text-tertiary)}.stat-delta[data-astro-cid-25cg33ce].up{color:#067647}.stat-delta[data-astro-cid-25cg33ce].warn{color:#92400e}.dash-grid[data-astro-cid-25cg33ce]{display:grid;grid-template-columns:1.3fr 1fr;gap:10px}.card[data-astro-cid-25cg33ce]{background:#fff;border:1px solid var(--n200);border-radius:10px;padding:12px;box-shadow:var(--shadow-sm)}.card-title[data-astro-cid-25cg33ce]{font-weight:700;font-size:11px;margin-bottom:10px}.bars[data-astro-cid-25cg33ce]{display:flex;align-items:flex-end;gap:8px;height:110px;padding:0 4px}.bars[data-astro-cid-25cg33ce] span[data-astro-cid-25cg33ce]{flex:1;background:linear-gradient(180deg,#60a5fa,var(--brand));border-radius:4px 4px 0 0;min-height:8px}.bars-x[data-astro-cid-25cg33ce]{display:flex;justify-content:space-between;padding:6px 4px 0}.bars-x[data-astro-cid-25cg33ce] i[data-astro-cid-25cg33ce]{font-style:normal;font-size:9px;color:var(--text-tertiary)}.act[data-astro-cid-25cg33ce]{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid var(--n100);font-size:10.5px;color:var(--text-secondary)}.act[data-astro-cid-25cg33ce]:last-child{border-bottom:0}@media(max-width:700px){.dash-side[data-astro-cid-25cg33ce]{display:none}.dash-body[data-astro-cid-25cg33ce]{grid-template-columns:1fr}.stat-row[data-astro-cid-25cg33ce]{grid-template-columns:repeat(2,1fr)}.dash-grid[data-astro-cid-25cg33ce]{grid-template-columns:1fr}}.hero-scene[data-astro-cid-a5xidjmf]{background:#fff;padding:72px 0 0;overflow:hidden}.hero2-copy[data-astro-cid-a5xidjmf]{text-align:center;max-width:860px}.hl[data-astro-cid-a5xidjmf]{color:var(--brand)}.lede[data-astro-cid-a5xidjmf]{font-size:18px;color:var(--text-secondary);max-width:620px;margin:20px auto 30px}.hero2-ctas[data-astro-cid-a5xidjmf]{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.hero2-note[data-astro-cid-a5xidjmf]{font-size:13px;color:var(--text-tertiary);margin:16px 0 0}.scene[data-astro-cid-a5xidjmf]{position:relative;width:100%;margin:8px auto 0;overflow:hidden;aspect-ratio:3168 / 1344;--px: 0px;--py: 0px}.scene[data-astro-cid-a5xidjmf]>[data-astro-cid-a5xidjmf]{transform:translate3d(var(--px, 0px),var(--py, 0px),0);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.scene[data-astro-cid-a5xidjmf].live>[data-astro-cid-a5xidjmf]{transition:transform .15s ease-out}.scene-bg[data-astro-cid-a5xidjmf]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;scale:1.03;-webkit-mask-image:linear-gradient(transparent 0%,rgb(0 0 0 / .55) 16%,#000 34%);mask-image:linear-gradient(transparent 0%,#0000008c 16%,#000 34%)}.scene-tablet[data-astro-cid-a5xidjmf]{position:absolute;left:75.4%;top:58.3%;width:11.6%;height:17.2%;border-radius:4px;background:linear-gradient(160deg,#fff,#eef4ff);display:flex;align-items:center;justify-content:center;gap:6%;padding:0 6%;color:var(--brand-strong);font-size:clamp(5px,.62vw,10px);white-space:nowrap;line-height:1.25;z-index:2}.scene-tablet[data-astro-cid-a5xidjmf] .qr[data-astro-cid-a5xidjmf]{display:grid;place-items:center;flex:none;width:34%;aspect-ratio:1;border-radius:6px;background:#fff;box-shadow:0 1px 3px #0f1a3d26}.scene-tablet[data-astro-cid-a5xidjmf] .qr[data-astro-cid-a5xidjmf] svg{width:70%;height:70%}.tab-copy[data-astro-cid-a5xidjmf]{display:flex;flex-direction:column}.tab-copy[data-astro-cid-a5xidjmf] span[data-astro-cid-a5xidjmf]{color:var(--text-secondary)}.scene-dash[data-astro-cid-a5xidjmf]{position:absolute;left:50%;top:9%;width:46%;margin-left:-23%;z-index:3;perspective:1400px}.scene-dash-inner[data-astro-cid-a5xidjmf]{width:720px;transform-origin:0 0;scale:var(--s, 1);filter:drop-shadow(0 28px 50px rgb(30 58 138 / .25))}.scene-dash[data-astro-cid-a5xidjmf]:after{content:"";display:block;padding-top:65%}.scene-dash-inner[data-astro-cid-a5xidjmf]{position:absolute;inset:0 auto auto 0}.scene-dash[data-astro-cid-a5xidjmf] .mockup{transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .5s cubic-bezier(.2,.8,.2,1)}.scene-phone[data-astro-cid-a5xidjmf]{position:absolute;left:66%;top:34%;width:11.5%;z-index:4}.scene-phone[data-astro-cid-a5xidjmf] img[data-astro-cid-a5xidjmf]{display:block;width:100%;height:auto;border-radius:14%/6.5%;border:.45vw solid #0f172a;background:#0f172a;box-shadow:0 24px 50px #0f1a3d4d}.chip[data-astro-cid-a5xidjmf]{position:absolute;z-index:5;display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 8px;border-radius:999px;background:#ffffffeb;backdrop-filter:blur(8px);box-shadow:0 10px 30px #0f1a3d24,inset 0 0 0 1px #ffffffb3;font-size:13px;color:var(--ink);white-space:nowrap;animation:bob 6s ease-in-out infinite}.chip[data-astro-cid-a5xidjmf] strong[data-astro-cid-a5xidjmf]{font-weight:650}.chip-ic[data-astro-cid-a5xidjmf]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%}.chip-ic[data-astro-cid-a5xidjmf].ok{background:#dcfce7;color:#15803d}.chip-ic[data-astro-cid-a5xidjmf].gift{background:#fee2e2;color:#dc2626}.chip-ic[data-astro-cid-a5xidjmf].msg{background:var(--brand-subtle);color:var(--brand)}.chip-a[data-astro-cid-a5xidjmf]{left:70%;top:44%}.chip-b[data-astro-cid-a5xidjmf]{left:13%;top:30%;animation-delay:-2s}.chip-c[data-astro-cid-a5xidjmf]{left:16%;top:56%;animation-delay:-4s}@keyframes bob{0%,to{translate:0 0}50%{translate:0 -8px}}@media(prefers-reduced-motion:reduce){.chip[data-astro-cid-a5xidjmf]{animation:none}}@media(max-width:900px){.chip-c[data-astro-cid-a5xidjmf]{display:none}.chip[data-astro-cid-a5xidjmf]{font-size:11px;padding:5px 10px 5px 5px}.chip-ic[data-astro-cid-a5xidjmf]{width:20px;height:20px}}@media(max-width:640px){.hero-scene[data-astro-cid-a5xidjmf]{padding-top:48px}.scene[data-astro-cid-a5xidjmf]{aspect-ratio:1 / 1.05;margin-top:32px}.scene-tablet[data-astro-cid-a5xidjmf],.chip[data-astro-cid-a5xidjmf]{display:none}.scene-dash[data-astro-cid-a5xidjmf]{top:8%;width:84%;margin-left:-46%}.scene-phone[data-astro-cid-a5xidjmf]{left:68%;top:40%;width:26%}}.ministry[data-astro-cid-x3tpqeth]{background:var(--bg-soft);padding:72px 0 88px}.mband[data-astro-cid-x3tpqeth]{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:36px}.mband[data-astro-cid-x3tpqeth] p[data-astro-cid-x3tpqeth]{color:var(--text-secondary);font-size:16.5px;max-width:560px;margin-top:10px}.mband[data-astro-cid-x3tpqeth] .btn2[data-astro-cid-x3tpqeth]{flex-shrink:0}.mphoto[data-astro-cid-x3tpqeth]{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.mphoto[data-astro-cid-x3tpqeth] img[data-astro-cid-x3tpqeth]{width:100%;height:460px;object-fit:cover;object-position:center 30%;display:block}.mphoto-overlay[data-astro-cid-x3tpqeth]{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,13,32,.78) 0%,rgba(7,13,32,.35) 55%,transparent 85%);display:flex;flex-direction:column;justify-content:center;padding:0 56px;gap:26px;align-items:flex-start}.mphoto-overlay[data-astro-cid-x3tpqeth] h3[data-astro-cid-x3tpqeth]{color:#fff;font-size:clamp(26px,3.4vw,40px);line-height:1.18;letter-spacing:-.02em;max-width:520px}.mphoto-overlay[data-astro-cid-x3tpqeth] h3[data-astro-cid-x3tpqeth] span[data-astro-cid-x3tpqeth]{color:#60a5fa}@media(max-width:760px){.mband[data-astro-cid-x3tpqeth]{flex-direction:column;align-items:flex-start}.mphoto[data-astro-cid-x3tpqeth] img[data-astro-cid-x3tpqeth]{height:380px}.mphoto-overlay[data-astro-cid-x3tpqeth]{padding:0 28px;background:linear-gradient(90deg,#070d20d1,#070d2073 70%,#070d2033)}}.ftabs[data-astro-cid-jpdr3cyw]{background:linear-gradient(180deg,var(--navy-800) 0%,var(--navy-900) 100%);padding:84px 0 92px}.ftabs[data-astro-cid-jpdr3cyw]>input[data-astro-cid-jpdr3cyw]{position:absolute;opacity:0;pointer-events:none}.ft-head[data-astro-cid-jpdr3cyw]{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-bottom:34px}.ft-head[data-astro-cid-jpdr3cyw] h2[data-astro-cid-jpdr3cyw]{color:#fff;font-size:clamp(26px,3.6vw,36px);letter-spacing:-.02em;margin-bottom:10px}.ft-head[data-astro-cid-jpdr3cyw] p[data-astro-cid-jpdr3cyw]{color:#ffffffb8;font-size:16px;max-width:560px}.ft-head[data-astro-cid-jpdr3cyw] .btn2[data-astro-cid-jpdr3cyw]{flex-shrink:0}.ft-tabrow[data-astro-cid-jpdr3cyw]{display:flex;flex-wrap:nowrap;gap:10px;margin-bottom:26px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ft-tabrow[data-astro-cid-jpdr3cyw]::-webkit-scrollbar{display:none}.ft-tabrow[data-astro-cid-jpdr3cyw] label[data-astro-cid-jpdr3cyw]{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:999px;border:1px solid rgba(255,255,255,.22);color:#ffffffd9;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap;flex-shrink:0}.ft-tabrow[data-astro-cid-jpdr3cyw] label[data-astro-cid-jpdr3cyw]:hover{border-color:#ffffff80}.ft-tabrow[data-astro-cid-jpdr3cyw] label[data-astro-cid-jpdr3cyw] svg[data-astro-cid-jpdr3cyw]{flex-shrink:0;opacity:.9}#ft1[data-astro-cid-jpdr3cyw]:checked~.container[data-astro-cid-jpdr3cyw] label[data-astro-cid-jpdr3cyw][for=ft1],#ft2[data-astro-cid-jpdr3cyw]:checked~.container[data-astro-cid-jpdr3cyw] label[data-astro-cid-jpdr3cyw][for=ft2],#ft3[data-astro-cid-jpdr3cyw]:checked~.container[data-astro-cid-jpdr3cyw] label[data-astro-cid-jpdr3cyw][for=ft3],#ft4[data-astro-cid-jpdr3cyw]:checked~.container[data-astro-cid-jpdr3cyw] label[data-astro-cid-jpdr3cyw][for=ft4],#ft5[data-astro-cid-jpdr3cyw]:checked~.container[data-astro-cid-jpdr3cyw] label[data-astro-cid-jpdr3cyw][for=ft5],#ft6[data-astro-cid-jpdr3cyw]:checked~.container[data-astro-cid-jpdr3cyw] label[data-astro-cid-jpdr3cyw][for=ft6],#ft7[data-astro-cid-jpdr3cyw]:checked~.container[data-astro-cid-jpdr3cyw] label[data-astro-cid-jpdr3cyw][for=ft7]{background:#fff;color:var(--navy-900);border-color:#fff}.ft-card[data-astro-cid-jpdr3cyw]{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);padding:40px}.ft-panel[data-astro-cid-jpdr3cyw]{display:none;grid-template-columns:.9fr 1.1fr;gap:44px;align-items:center;animation:panel-in .35s ease both}@keyframes panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}#ft1[data-astro-cid-jpdr3cyw]:checked~.container[data-astro-cid-jpdr3cyw] .p1[data-astro-cid-jpdr3cyw],#ft2[data-astro-cid-jpdr3cyw]:checked~.container[data-astro-cid-jpdr3cyw] .p2[data-astro-cid-jpdr3cyw],#ft3[data-astro-cid-jpdr3cyw]:checked~.container[data-astro-cid-jpdr3cyw] .p3[data-astro-cid-jpdr3cyw],#ft4[data-astro-cid-jpdr3cyw]:checked~.container[data-astro-cid-jpdr3cyw] .p4[data-astro-cid-jpdr3cyw],#ft5[data-astro-cid-jpdr3cyw]:checked~.container[data-astro-cid-jpdr3cyw] .p5[data-astro-cid-jpdr3cyw],#ft6[data-astro-cid-jpdr3cyw]:checked~.container[data-astro-cid-jpdr3cyw] .p6[data-astro-cid-jpdr3cyw],#ft7[data-astro-cid-jpdr3cyw]:checked~.container[data-astro-cid-jpdr3cyw] .p7[data-astro-cid-jpdr3cyw]{display:grid}.ft-copy[data-astro-cid-jpdr3cyw] h3[data-astro-cid-jpdr3cyw]{color:#fff;font-size:24px;letter-spacing:-.015em;margin-bottom:12px}.ft-copy[data-astro-cid-jpdr3cyw] p[data-astro-cid-jpdr3cyw]{color:#ffffffb8;font-size:15.5px;margin-bottom:18px}.ft-more[data-astro-cid-jpdr3cyw]{display:inline-block;margin-top:18px;font-size:14.5px;font-weight:600;color:#93c5fd}.ft-more[data-astro-cid-jpdr3cyw]:hover{color:#fff}.ft-copy[data-astro-cid-jpdr3cyw] ul[data-astro-cid-jpdr3cyw]{list-style:none;padding:0;margin:0}.ft-copy[data-astro-cid-jpdr3cyw] li[data-astro-cid-jpdr3cyw]{position:relative;padding-left:26px;margin-bottom:9px;color:#ffffffe0;font-size:14.5px}.ft-copy[data-astro-cid-jpdr3cyw] li[data-astro-cid-jpdr3cyw]:before{content:"✓";position:absolute;left:0;color:#60a5fa;font-weight:800}.protag[data-astro-cid-jpdr3cyw]{display:inline-block;font-size:9.5px;font-weight:700;color:#d8b4fe;background:#6d28d959;border-radius:999px;padding:1px 8px;vertical-align:2px;margin-left:4px}.ft-mock[data-astro-cid-jpdr3cyw]{background:#fff;border-radius:12px;box-shadow:0 24px 60px #00000059;overflow:hidden;font-size:12px}.mini-toolbar[data-astro-cid-jpdr3cyw]{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid var(--n200)}.tab[data-astro-cid-jpdr3cyw]{padding:4px 10px;border-radius:7px;color:var(--text-secondary);font-size:11px}.tab[data-astro-cid-jpdr3cyw].active{background:var(--brand-subtle);color:#1d4ed8;font-weight:600}.mini-btn[data-astro-cid-jpdr3cyw]{margin-left:auto;background:var(--brand);color:#fff;font-weight:600;font-size:11px;padding:5px 12px;border-radius:7px}.mini-btn[data-astro-cid-jpdr3cyw].solo{margin-left:0}.mini-table[data-astro-cid-jpdr3cyw]{width:100%;border-collapse:collapse}.mini-table[data-astro-cid-jpdr3cyw] td[data-astro-cid-jpdr3cyw]{padding:9px 12px;border-bottom:1px solid var(--n100);font-size:11.5px;white-space:nowrap}.mini-table[data-astro-cid-jpdr3cyw] td[data-astro-cid-jpdr3cyw]:first-child{display:flex;align-items:center;gap:8px;font-weight:600}.compose[data-astro-cid-jpdr3cyw]{padding:14px}.compose-row[data-astro-cid-jpdr3cyw]{padding:8px 6px;border-bottom:1px solid var(--n100);font-size:11.5px;color:var(--text-secondary)}.compose-row[data-astro-cid-jpdr3cyw] b[data-astro-cid-jpdr3cyw]{color:var(--text-tertiary);font-weight:600;margin-right:6px}.compose-body[data-astro-cid-jpdr3cyw]{padding:13px 6px;font-size:11.5px;color:var(--text-secondary);line-height:1.7;min-height:64px}.merge[data-astro-cid-jpdr3cyw]{background:var(--warning-subtle);border-radius:4px;padding:1px 5px;font-family:ui-monospace,monospace;font-size:10px;color:#92400e}.compose-foot[data-astro-cid-jpdr3cyw]{display:flex;align-items:center;padding-top:10px;border-top:1px solid var(--n100)}.ai-hint[data-astro-cid-jpdr3cyw]{margin-left:auto;font-size:10.5px;color:var(--brand-2);font-weight:600}.auto[data-astro-cid-jpdr3cyw]{padding:18px}.auto-step[data-astro-cid-jpdr3cyw]{border:1px solid var(--n200);border-radius:10px;padding:10px 14px;box-shadow:var(--shadow-sm)}.auto-step[data-astro-cid-jpdr3cyw] small[data-astro-cid-jpdr3cyw]{display:block;font-size:9px;font-weight:800;letter-spacing:.1em;color:var(--text-tertiary);margin-bottom:2px}.auto-step[data-astro-cid-jpdr3cyw] b[data-astro-cid-jpdr3cyw]{font-size:12px;color:var(--text-primary)}.auto-step[data-astro-cid-jpdr3cyw].act{border-color:var(--brand-subtle);background:var(--bg-subtle)}.auto-arrow[data-astro-cid-jpdr3cyw]{text-align:center;color:var(--brand);font-weight:800;padding:4px 0}.auto-log[data-astro-cid-jpdr3cyw]{margin-top:12px;font-size:10.5px;color:var(--text-tertiary);display:flex;align-items:center;gap:6px}.event-mock[data-astro-cid-jpdr3cyw]{display:grid;grid-template-columns:1.4fr 1fr;gap:12px;padding:14px}.event-card[data-astro-cid-jpdr3cyw]{border:1px solid var(--n200);border-radius:10px;padding:13px;box-shadow:var(--shadow-sm)}.event-when[data-astro-cid-jpdr3cyw]{font-size:10px;font-weight:700;color:var(--brand);letter-spacing:.06em;margin-bottom:4px}.event-name[data-astro-cid-jpdr3cyw]{font-weight:700;font-size:12.5px;margin-bottom:4px}.event-meta[data-astro-cid-jpdr3cyw]{font-size:10.5px;color:var(--text-tertiary);margin-bottom:11px}.event-bar[data-astro-cid-jpdr3cyw]{height:7px;background:var(--n100);border-radius:99px;overflow:hidden}.event-bar[data-astro-cid-jpdr3cyw] span[data-astro-cid-jpdr3cyw]{display:block;height:100%;background:linear-gradient(90deg,#60a5fa,var(--brand));border-radius:99px}.qr-panel[data-astro-cid-jpdr3cyw]{border:1px dashed var(--n300);border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:10px;background:var(--bg-soft)}.qr-svg[data-astro-cid-jpdr3cyw]{background:#fff;padding:6px;border-radius:8px;box-shadow:var(--shadow-sm)}.qr-label[data-astro-cid-jpdr3cyw]{font-size:10px;font-weight:700;color:var(--text-secondary)}.kanban[data-astro-cid-jpdr3cyw]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;background:var(--bg-soft)}.kcol-title[data-astro-cid-jpdr3cyw]{font-size:10.5px;font-weight:700;color:var(--text-secondary);margin-bottom:8px}.kcard[data-astro-cid-jpdr3cyw]{background:#fff;border:1px solid var(--n200);border-radius:8px;padding:9px 10px;font-size:10.5px;font-weight:600;box-shadow:var(--shadow-sm)}.kcard[data-astro-cid-jpdr3cyw].done{opacity:.65;text-decoration:line-through}.kmeta[data-astro-cid-jpdr3cyw]{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.kmeta[data-astro-cid-jpdr3cyw] .avat[data-astro-cid-jpdr3cyw]{width:18px;height:18px;font-size:8px}.reports[data-astro-cid-jpdr3cyw]{display:grid;grid-template-columns:1.3fr 1fr;gap:12px;padding:14px}.rep-card[data-astro-cid-jpdr3cyw]{border:1px solid var(--n200);border-radius:10px;padding:12px;box-shadow:var(--shadow-sm)}.rep-title[data-astro-cid-jpdr3cyw]{font-size:11px;font-weight:700;margin-bottom:10px}.line-chart[data-astro-cid-jpdr3cyw]{width:100%;height:auto}.donut-wrap[data-astro-cid-jpdr3cyw]{display:flex;align-items:center;gap:12px}.donut[data-astro-cid-jpdr3cyw]{width:62px;height:62px;border-radius:50%;background:conic-gradient(#3b82f6 0 55%,#6d28d9 55% 80%,#93c5fd 80% 100%);-webkit-mask:radial-gradient(circle 19px,transparent 98%,#000 100%);mask:radial-gradient(circle 19px,transparent 98%,#000 100%);flex-shrink:0}.donut-legend[data-astro-cid-jpdr3cyw]{display:flex;flex-direction:column;gap:5px;font-size:10px;color:var(--text-secondary)}.donut-legend[data-astro-cid-jpdr3cyw] i[data-astro-cid-jpdr3cyw]{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:5px}@media(max-width:900px){.ft-head[data-astro-cid-jpdr3cyw]{flex-direction:column;align-items:flex-start}.ft-card[data-astro-cid-jpdr3cyw]{padding:24px}.ft-panel[data-astro-cid-jpdr3cyw]{grid-template-columns:1fr;gap:26px}}.barn2[data-astro-cid-d3l2uge6]{background:linear-gradient(180deg,#fff,#fff0 45%),url(/images/barnabas-church.jpg) right bottom / cover no-repeat;padding:110px 0 130px}.barn2-grid[data-astro-cid-d3l2uge6]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.barn2-copy[data-astro-cid-d3l2uge6] p[data-astro-cid-d3l2uge6]{color:var(--text-secondary);font-size:17px;max-width:460px;margin:16px 0 24px}.barn2-points[data-astro-cid-d3l2uge6]{list-style:none;padding:0;margin:0 0 30px}.barn2-points[data-astro-cid-d3l2uge6] li[data-astro-cid-d3l2uge6]{display:flex;align-items:center;gap:12px;font-size:15.5px;font-weight:500;color:var(--text-primary);margin-bottom:14px}.pt-icon[data-astro-cid-d3l2uge6]{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--brand-subtle);color:var(--brand-strong);flex-shrink:0}.chat[data-astro-cid-d3l2uge6]{background:#fff;border:1.5px solid rgba(59,130,246,.45);border-radius:var(--radius-lg);box-shadow:0 0 0 6px #3b82f614,0 30px 70px #1e3a8a40;overflow:hidden;font-size:12px;max-width:470px;margin-left:auto}.chat-head[data-astro-cid-d3l2uge6]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--n200);background:var(--bg-soft)}.chat-title[data-astro-cid-d3l2uge6]{font-weight:800;color:var(--brand-2);font-size:13px}.chat-quota[data-astro-cid-d3l2uge6]{font-size:10px;color:var(--text-tertiary);font-weight:600}.chat-body[data-astro-cid-d3l2uge6]{padding:16px;display:flex;flex-direction:column;gap:10px}.msg[data-astro-cid-d3l2uge6]{max-width:85%;padding:9px 13px;border-radius:12px;line-height:1.55;font-size:11.5px}.msg[data-astro-cid-d3l2uge6].user{align-self:flex-end;background:var(--brand);color:#fff;border-bottom-right-radius:4px}.msg[data-astro-cid-d3l2uge6].ai{align-self:flex-start;background:var(--n100);color:var(--text-secondary);border-bottom-left-radius:4px}.msg[data-astro-cid-d3l2uge6].ai b[data-astro-cid-d3l2uge6]{color:var(--text-primary)}.mini-stat[data-astro-cid-d3l2uge6]{margin-top:8px;display:flex;flex-direction:column;gap:4px}.mini-stat[data-astro-cid-d3l2uge6] span[data-astro-cid-d3l2uge6]{display:flex;align-items:center;gap:6px;font-size:9.5px;color:var(--text-tertiary);font-weight:600}.mini-stat[data-astro-cid-d3l2uge6] i[data-astro-cid-d3l2uge6]{display:inline-block;height:7px;background:linear-gradient(90deg,#60a5fa,var(--brand));border-radius:99px}.verify[data-astro-cid-d3l2uge6]{display:block;margin-top:8px;font-size:9px;color:var(--text-tertiary);font-style:italic}.typing[data-astro-cid-d3l2uge6] .dots[data-astro-cid-d3l2uge6]{display:inline-flex;gap:3px;margin-left:6px}.typing[data-astro-cid-d3l2uge6] .dots[data-astro-cid-d3l2uge6] i[data-astro-cid-d3l2uge6]{width:4px;height:4px;border-radius:50%;background:var(--text-tertiary);animation:blink 1.2s infinite}.typing[data-astro-cid-d3l2uge6] .dots[data-astro-cid-d3l2uge6] i[data-astro-cid-d3l2uge6]:nth-child(2){animation-delay:.2s}.typing[data-astro-cid-d3l2uge6] .dots[data-astro-cid-d3l2uge6] i[data-astro-cid-d3l2uge6]:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:.25}40%{opacity:1}}.chat-input[data-astro-cid-d3l2uge6]{display:flex;justify-content:space-between;align-items:center;margin:0 16px 16px;border:1.5px solid var(--n200);border-radius:10px;padding:10px 14px;color:var(--text-tertiary);font-size:11.5px;background:#fff}.send[data-astro-cid-d3l2uge6]{color:var(--brand);font-weight:700}@media(max-width:900px){.barn2-grid[data-astro-cid-d3l2uge6]{grid-template-columns:1fr;gap:40px}.chat[data-astro-cid-d3l2uge6]{margin-left:0}.barn2[data-astro-cid-d3l2uge6]{padding:80px 0 100px}}.mapp[data-astro-cid-me2p3as3]{background:var(--bg-soft);padding:96px 0;overflow:hidden}.mapp-grid[data-astro-cid-me2p3as3]{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.mapp-copy[data-astro-cid-me2p3as3] .hl[data-astro-cid-me2p3as3]{color:var(--brand)}.mapp-copy[data-astro-cid-me2p3as3] p[data-astro-cid-me2p3as3]{color:var(--text-secondary);font-size:17px;max-width:440px;margin:16px 0 30px}.store-badges[data-astro-cid-me2p3as3]{display:flex;gap:14px;flex-wrap:wrap}.store-badge[data-astro-cid-me2p3as3]{display:inline-flex;align-items:center;gap:10px;background:var(--navy-950);color:#fff;border-radius:12px;padding:9px 18px;text-decoration:none}.store-badge[data-astro-cid-me2p3as3]:hover{opacity:.88}.sb-text[data-astro-cid-me2p3as3]{display:flex;flex-direction:column;line-height:1.15}.sb-text[data-astro-cid-me2p3as3] small[data-astro-cid-me2p3as3]{font-size:9.5px;opacity:.75}.sb-text[data-astro-cid-me2p3as3] b[data-astro-cid-me2p3as3]{font-size:15px;font-weight:700}.phone[data-astro-cid-me2p3as3]{width:270px;margin:0 auto;background:#0b0f1e;border-radius:38px;padding:10px;box-shadow:0 30px 70px #10184059;position:relative}.phone-notch[data-astro-cid-me2p3as3]{position:absolute;top:18px;left:50%;transform:translate(-50%);width:86px;height:20px;background:#0b0f1e;border-radius:999px;z-index:2}.phone-screen[data-astro-cid-me2p3as3]{background:#fcfcfd;border-radius:30px;padding:44px 14px 18px;min-height:480px;overflow:hidden}.ph-head[data-astro-cid-me2p3as3]{display:flex;align-items:center;gap:9px;margin-bottom:14px}.ph-org[data-astro-cid-me2p3as3] b[data-astro-cid-me2p3as3]{display:block;font-size:12.5px;color:var(--ink)}.ph-org[data-astro-cid-me2p3as3] span[data-astro-cid-me2p3as3]{font-size:10px;color:var(--text-tertiary)}.ph-bell[data-astro-cid-me2p3as3]{margin-left:auto;width:8px;height:8px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 3px var(--brand-subtle)}.ph-stat[data-astro-cid-me2p3as3]{background:linear-gradient(150deg,var(--brand) 0%,#2456c4 100%);border-radius:14px;padding:14px;color:#fff;display:flex;flex-direction:column;gap:3px;margin-bottom:16px}.ph-stat[data-astro-cid-me2p3as3] small[data-astro-cid-me2p3as3]{font-size:9px;text-transform:uppercase;letter-spacing:.08em;opacity:.8}.ph-stat[data-astro-cid-me2p3as3] b[data-astro-cid-me2p3as3]{font-size:14px;line-height:1.3}.ph-stat[data-astro-cid-me2p3as3] span[data-astro-cid-me2p3as3]{font-size:10px;opacity:.85}.ph-stat[data-astro-cid-me2p3as3] i[data-astro-cid-me2p3as3]{font-style:normal;font-size:10.5px;font-weight:700;margin-top:7px}.ph-sec[data-astro-cid-me2p3as3]{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary);margin:12px 2px 8px}.ph-item[data-astro-cid-me2p3as3]{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--n200);border-radius:11px;padding:9px 11px;margin-bottom:7px}.ph-dot[data-astro-cid-me2p3as3]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.ph-item[data-astro-cid-me2p3as3] b[data-astro-cid-me2p3as3]{display:block;font-size:11px;color:var(--ink)}.ph-item[data-astro-cid-me2p3as3] span[data-astro-cid-me2p3as3]{font-size:9.5px;color:var(--text-tertiary)}@media(max-width:900px){.mapp-grid[data-astro-cid-me2p3as3]{grid-template-columns:1fr;gap:44px}}.pricing2[data-astro-cid-ttldviwz]{background:#fff;padding:92px 0}.p2-sub[data-astro-cid-ttldviwz]{color:var(--text-secondary);font-size:16.5px;margin-top:12px}.period-toggle[data-astro-cid-ttldviwz]{display:inline-flex;margin-top:24px;border:1px solid var(--n200);border-radius:999px;overflow:hidden}.period-btn[data-astro-cid-ttldviwz]{display:flex;align-items:center;gap:6px;border:none;background:transparent;padding:8px 16px;font-size:13.5px;font-weight:600;color:var(--text-secondary);cursor:pointer}.period-btn[data-astro-cid-ttldviwz].active{background:var(--brand);color:#fff}.save-badge2[data-astro-cid-ttldviwz]{padding:1px 7px;border-radius:999px;background:#10b98126;color:#0f9d63;font-size:10.5px;font-weight:700}.period-btn[data-astro-cid-ttldviwz].active .save-badge2[data-astro-cid-ttldviwz]{background:#ffffff40;color:#fff}.plans2[data-astro-cid-ttldviwz]{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:22px;align-items:start}.plan2[data-astro-cid-ttldviwz]{border:1px solid var(--n200);border-radius:var(--radius-lg);padding:28px 26px;position:relative;background:#fff}.plan2[data-astro-cid-ttldviwz] h3[data-astro-cid-ttldviwz]{font-size:20px;margin-bottom:4px;color:var(--ink)}.plan2-for[data-astro-cid-ttldviwz]{font-size:13px;color:var(--text-tertiary);margin-bottom:16px;min-height:38px}.plan2-price[data-astro-cid-ttldviwz]{font-size:32px;font-weight:800;letter-spacing:-.02em;margin-bottom:16px;color:var(--ink)}.plan2-price[data-astro-cid-ttldviwz] span[data-astro-cid-ttldviwz]{font-size:14px;font-weight:500;color:var(--text-tertiary)}.plan2-price[data-astro-cid-ttldviwz] .price-value[data-astro-cid-ttldviwz]{font-size:inherit;font-weight:inherit;color:inherit}.plan2-cta[data-astro-cid-ttldviwz]{width:100%;margin-bottom:20px}.plan2-pro[data-astro-cid-ttldviwz] .plan2-cta[data-astro-cid-ttldviwz]{margin-bottom:8px}.plan2-trial[data-astro-cid-ttldviwz]{text-align:center;font-size:11.5px;color:#fffc;margin-bottom:18px}.plan2[data-astro-cid-ttldviwz] ul[data-astro-cid-ttldviwz]{list-style:none;padding:0;margin:0}.plan2[data-astro-cid-ttldviwz] li[data-astro-cid-ttldviwz]{position:relative;padding-left:25px;margin-bottom:8px;font-size:14px;color:var(--text-secondary)}.plan2[data-astro-cid-ttldviwz] li[data-astro-cid-ttldviwz]:before{content:"✓";position:absolute;left:0;color:var(--brand);font-weight:800}.plan2[data-astro-cid-ttldviwz] li[data-astro-cid-ttldviwz] b[data-astro-cid-ttldviwz]{color:var(--text-primary)}.plan2-pro[data-astro-cid-ttldviwz]{background:linear-gradient(160deg,var(--brand) 0%,#2f6fe0 100%);border:0;box-shadow:0 24px 60px #3b82f659}.plan2-pro[data-astro-cid-ttldviwz] h3[data-astro-cid-ttldviwz],.plan2-pro[data-astro-cid-ttldviwz] .plan2-price[data-astro-cid-ttldviwz]{color:#fff}.plan2-pro[data-astro-cid-ttldviwz] .plan2-for[data-astro-cid-ttldviwz]{color:#ffffffd9}.plan2-pro[data-astro-cid-ttldviwz] .plan2-price[data-astro-cid-ttldviwz] span[data-astro-cid-ttldviwz]{color:#ffffffbf}.plan2-pro[data-astro-cid-ttldviwz] .plan2-price[data-astro-cid-ttldviwz] .price-value[data-astro-cid-ttldviwz]{color:inherit}.plan2-pro[data-astro-cid-ttldviwz] li[data-astro-cid-ttldviwz]{color:#ffffffeb}.plan2-pro[data-astro-cid-ttldviwz] li[data-astro-cid-ttldviwz]:before{color:#fff}.plan2-pro[data-astro-cid-ttldviwz] li[data-astro-cid-ttldviwz] b[data-astro-cid-ttldviwz]{color:#fff}.plan2-badge[data-astro-cid-ttldviwz]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--brand-strong);color:#fff;font-size:11.5px;font-weight:700;padding:4px 14px;border-radius:999px;white-space:nowrap}.soon[data-astro-cid-ttldviwz]{font-style:normal;font-size:10px;font-weight:700;background:#ffffff38;color:#fff;border-radius:999px;padding:1px 8px;margin-left:4px;vertical-align:1px}.plan2-ent[data-astro-cid-ttldviwz] li[data-astro-cid-ttldviwz]:before{color:var(--brand-2)}.ent-cta[data-astro-cid-ttldviwz]{background:var(--brand-2);color:#fff}.ent-cta[data-astro-cid-ttldviwz]:hover{background:#5b21b6;transform:translateY(-1px);box-shadow:0 8px 20px #6d28d959}.bands2[data-astro-cid-ttldviwz]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:34px;text-align:center}.bands2-label[data-astro-cid-ttldviwz]{font-size:13.5px;font-weight:700;color:var(--ink)}.band2[data-astro-cid-ttldviwz]{background:var(--bg-subtle);border-radius:999px;padding:6px 14px;font-size:13px;color:var(--text-secondary)}.band2[data-astro-cid-ttldviwz] b[data-astro-cid-ttldviwz]{color:var(--ink);font-weight:700}.bands2-note[data-astro-cid-ttldviwz]{flex-basis:100%;font-size:12px;color:var(--text-tertiary);margin-top:6px}@media(max-width:960px){.plans2[data-astro-cid-ttldviwz]{grid-template-columns:1fr;max-width:440px;margin:0 auto}.plan2-for[data-astro-cid-ttldviwz]{min-height:0}}.sec2[data-astro-cid-k6bme4qm]{background:var(--bg-soft);padding:92px 0}.sec2-head[data-astro-cid-k6bme4qm]{text-align:center;max-width:620px;margin:0 auto 52px}.sec2-sub[data-astro-cid-k6bme4qm]{color:var(--text-secondary);font-size:16px;margin-top:12px}.sec2-grid[data-astro-cid-k6bme4qm]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.sec2-card[data-astro-cid-k6bme4qm]{background:#fff;border:1px solid var(--n200);border-radius:var(--radius-lg);padding:26px 24px;transition:box-shadow .2s,transform .2s,border-color .2s}.sec2-card[data-astro-cid-k6bme4qm]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);border-color:var(--brand-subtle)}.sec2-icon[data-astro-cid-k6bme4qm]{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--brand-subtle);color:var(--brand-strong);margin-bottom:16px}.sec2-card[data-astro-cid-k6bme4qm] h3[data-astro-cid-k6bme4qm]{font-size:16.5px;margin-bottom:6px;color:var(--ink)}.sec2-card[data-astro-cid-k6bme4qm] p[data-astro-cid-k6bme4qm]{font-size:14px;color:var(--text-secondary);line-height:1.55}@media(max-width:900px){.sec2-grid[data-astro-cid-k6bme4qm]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.sec2-grid[data-astro-cid-k6bme4qm]{grid-template-columns:1fr}}
