*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:#fff;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Inter,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.site-shell.svelte-1uha8ag{overflow:hidden}.site-header.svelte-1uha8ag{height:76px;max-width:1240px;padding:0 34px;margin:auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f0f2}.brand.svelte-1uha8ag{display:inline-flex;align-items:center;gap:11px;min-width:220px}.brand-mark.svelte-1uha8ag{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#087cff;color:#fff;font-size:22px;font-weight:750}.brand-copy.svelte-1uha8ag{display:grid;gap:2px}.brand-copy.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:16px;letter-spacing:-.4px}.brand-copy.svelte-1uha8ag small:where(.svelte-1uha8ag){font-size:10px;color:#86868b}.desktop-nav.svelte-1uha8ag{display:flex;align-items:center;gap:34px}.desktop-nav.svelte-1uha8ag a:where(.svelte-1uha8ag),.footer-links.svelte-1uha8ag a:where(.svelte-1uha8ag){font-size:12px;color:#626269;transition:color .2s}.desktop-nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover,.footer-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:#087cff}.header-cta.svelte-1uha8ag{font-size:12px;font-weight:650;color:#087cff;border:1px solid #d9eaff;border-radius:8px;padding:11px 15px}.header-cta.svelte-1uha8ag span:where(.svelte-1uha8ag){margin-left:8px}.hero.svelte-1uha8ag{max-width:1240px;margin:auto;padding:94px 34px 100px;display:grid;grid-template-columns:1fr 1.08fr;align-items:center;gap:48px;min-height:625px}.eyebrow.svelte-1uha8ag,.section-label.svelte-1uha8ag{font-size:10px;letter-spacing:1.6px;font-weight:750;color:#087cff}.eyebrow.svelte-1uha8ag{display:flex;align-items:center;gap:9px}.eyebrow-dot.svelte-1uha8ag{width:7px;height:7px;border-radius:50%;background:#087cff;box-shadow:0 0 0 4px #e8f3ff}h1.svelte-1uha8ag{max-width:570px;margin:26px 0 22px;font-size:clamp(43px,5.3vw,65px);line-height:1.045;letter-spacing:-3.5px;font-weight:730}h1.svelte-1uha8ag span:where(.svelte-1uha8ag),.intro.svelte-1uha8ag h2:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag),.management-section.svelte-1uha8ag h2:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag),.closing-section.svelte-1uha8ag h2:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:#087cff}.hero-description.svelte-1uha8ag{max-width:475px;color:#73737b;font-size:16px;line-height:1.8}.hero-actions.svelte-1uha8ag{display:flex;align-items:center;gap:24px;margin-top:32px}.primary-button.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;gap:23px;padding:15px 19px;border-radius:8px;background:#087cff;color:#fff;font-size:12px;font-weight:650;box-shadow:0 7px 18px #087cff24;transition:transform .2s,background .2s}.primary-button.svelte-1uha8ag:hover{transform:translateY(-2px);background:#0068df}.secondary-button.svelte-1uha8ag{color:#45454c;font-size:12px;font-weight:650}.secondary-button.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#087cff;margin-left:5px}.hero-note.svelte-1uha8ag{margin-top:42px;display:flex;align-items:center;gap:12px;color:#9999a0;font-size:10px}.note-line.svelte-1uha8ag{width:28px;height:1px;background:#087cff}.hero-visual.svelte-1uha8ag{position:relative;padding:20px 0 28px}.visual-glow.svelte-1uha8ag{position:absolute;top:5%;right:0;bottom:5%;left:5%;border-radius:50%;background:#e8f3ff;filter:blur(55px);opacity:.8}.workspace-window.svelte-1uha8ag{position:relative;z-index:1;overflow:hidden;border:1px solid #e5e8ed;border-radius:13px;background:#fff;box-shadow:0 28px 75px #1d355015,0 4px 12px #1d35500b;transform:perspective(1100px) rotateY(-4deg) rotateX(2deg)}.window-top.svelte-1uha8ag{height:45px;padding:0 17px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #edf0f4;font-size:10px;font-weight:700}.window-brand.svelte-1uha8ag{display:flex;align-items:center;gap:7px}.mini-mark.svelte-1uha8ag{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:#087cff;color:#fff}.window-muted.svelte-1uha8ag{color:#999;font-weight:450}.window-dots.svelte-1uha8ag{display:flex;gap:5px}.window-dots.svelte-1uha8ag i:where(.svelte-1uha8ag){width:6px;height:6px;border-radius:50%;background:#dfe3e9}.workspace-body.svelte-1uha8ag{display:grid;grid-template-columns:155px 1fr;min-height:330px}.mock-sidebar.svelte-1uha8ag{padding:18px 10px;border-right:1px solid #edf0f4;background:#fbfcfe}.mock-user.svelte-1uha8ag{display:flex;gap:8px;align-items:center;padding:0 4px 20px}.user-avatar.svelte-1uha8ag{display:grid;place-items:center;flex:0 0 27px;height:27px;border-radius:8px;background:#e7f2ff;color:#087cff;font-size:11px;font-weight:750}.mock-user.svelte-1uha8ag b:where(.svelte-1uha8ag),.mock-user.svelte-1uha8ag small:where(.svelte-1uha8ag){display:block}.mock-user.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:8px}.mock-user.svelte-1uha8ag small:where(.svelte-1uha8ag){margin-top:3px;font-size:7px;color:#9a9da5}.mock-nav.svelte-1uha8ag{display:flex;align-items:center;gap:9px;padding:10px 8px;margin:3px 0;border-radius:5px;color:#858995;font-size:8px}.mock-nav.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:12px}.mock-nav.active.svelte-1uha8ag{color:#087cff;background:#eaf4ff;font-weight:700}.mock-main.svelte-1uha8ag{padding:22px 20px 15px;min-width:0}.mock-heading.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center}.mock-heading.svelte-1uha8ag small:where(.svelte-1uha8ag),.mock-welcome.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#9298a3;font-size:7px;letter-spacing:1px;font-weight:700}.mock-heading.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:5px 0 17px;font-size:20px;letter-spacing:-.7px}.mock-date.svelte-1uha8ag{color:#9a9da5;font-size:7px}.mock-welcome.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;padding:17px;border-radius:7px;background:linear-gradient(110deg,#edf6ff,#f7faff)}.mock-welcome.svelte-1uha8ag b:where(.svelte-1uha8ag){display:block;margin-top:7px;font-size:11px}.mock-welcome.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:5px 0 0;color:#828c9c;font-size:8px}.welcome-symbol.svelte-1uha8ag{color:#087cff;font-size:27px}.mock-section-title.svelte-1uha8ag{margin:21px 0 10px;color:#777e89;font-size:7px;letter-spacing:1px;font-weight:750}.mock-cards.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mock-card.svelte-1uha8ag{min-width:0;padding:11px 8px;border:1px solid #edf0f4;border-radius:6px}.mock-icon.svelte-1uha8ag{display:grid;place-items:center;width:23px;height:23px;border-radius:6px;margin-bottom:10px;font-size:13px}.mock-icon.blue.svelte-1uha8ag{color:#087cff;background:#eaf4ff}.mock-icon.violet.svelte-1uha8ag{color:#8065cf;background:#f0edff}.mock-icon.green.svelte-1uha8ag{color:#269b73;background:#e9f8f1}.mock-card.svelte-1uha8ag b:where(.svelte-1uha8ag),.mock-card.svelte-1uha8ag small:where(.svelte-1uha8ag){display:block}.mock-card.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:8px}.mock-card.svelte-1uha8ag small:where(.svelte-1uha8ag){margin-top:4px;color:#9a9da5;font-size:6px}.mock-bottom.svelte-1uha8ag{display:flex;justify-content:space-between;margin-top:24px;color:#a1a4ab;font-size:7px}.mock-status.svelte-1uha8ag{color:#6b9c83}.mock-status.svelte-1uha8ag i:where(.svelte-1uha8ag){display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;background:#36b37e}.floating-note.svelte-1uha8ag{position:absolute;z-index:2;right:-15px;bottom:7px;display:flex;align-items:center;gap:10px;padding:13px 17px;border:1px solid #edf0f4;border-radius:9px;background:#fff;box-shadow:0 10px 35px #1d355014}.floating-icon.svelte-1uha8ag{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#e9f8f1;color:#269b73;font-size:13px}.floating-note.svelte-1uha8ag b:where(.svelte-1uha8ag),.floating-note.svelte-1uha8ag small:where(.svelte-1uha8ag){display:block}.floating-note.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:9px}.floating-note.svelte-1uha8ag small:where(.svelte-1uha8ag){margin-top:4px;color:#999;font-size:8px}.visual-caption.svelte-1uha8ag{position:relative;z-index:2;margin:13px 0 0;text-align:right;color:#a0a0a6;font-size:9px}.trust-strip.svelte-1uha8ag{display:flex;justify-content:center;align-items:center;gap:clamp(25px,6vw,85px);padding:25px 20px;border-top:1px solid #f0f0f2;border-bottom:1px solid #f0f0f2;background:#fcfcfd}.trust-strip.svelte-1uha8ag div:where(.svelte-1uha8ag){display:flex;align-items:center;gap:9px;color:#686871;font-size:10px;font-weight:550}.strip-symbol.svelte-1uha8ag{color:#087cff;font-size:16px}.section-pad.svelte-1uha8ag{max-width:1240px;padding:110px 34px;margin:auto}.intro-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start;margin-top:22px}.intro.svelte-1uha8ag h2:where(.svelte-1uha8ag),.management-section.svelte-1uha8ag h2:where(.svelte-1uha8ag),.closing-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:clamp(34px,4vw,49px);line-height:1.12;letter-spacing:-2.2px}.intro-copy.svelte-1uha8ag{max-width:490px;color:#777780;font-size:14px;line-height:1.9}.intro-copy.svelte-1uha8ag p:where(.svelte-1uha8ag):first-child{margin-top:2px}.capability-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:55px}.capability-card.svelte-1uha8ag{min-height:195px;padding:23px;border:1px solid #e9e9ed;border-radius:11px;background:#fff;transition:border-color .2s,transform .2s,box-shadow .2s}.capability-card.svelte-1uha8ag:hover{transform:translateY(-3px);border-color:#c8e1ff;box-shadow:0 12px 30px #172c4809}.card-top.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center}.card-number.svelte-1uha8ag{color:#087cff;font-size:10px;font-weight:750}.card-arrow.svelte-1uha8ag{color:#a5a5ac;font-size:16px}.capability-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:25px 0 9px;font-size:15px;letter-spacing:-.3px}.capability-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:#82828a;font-size:11px;line-height:1.8}.accountability-section.svelte-1uha8ag{padding:100px 34px;background:#101c30;color:#fff}.accountability-grid.svelte-1uha8ag{max-width:1172px;margin:auto;display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;align-items:center}.light-label.svelte-1uha8ag{color:#76b7ff}.accountability-section.svelte-1uha8ag h2:where(.svelte-1uha8ag),.security-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:490px;margin:23px 0 19px;font-size:clamp(35px,4vw,49px);line-height:1.13;letter-spacing:-2px}.accountability-section.svelte-1uha8ag h2:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag),.security-section.svelte-1uha8ag h2:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:#76b7ff}.dark-copy.svelte-1uha8ag{max-width:445px;color:#b5bfce;font-size:13px;line-height:1.9}.light-link.svelte-1uha8ag{display:inline-flex;gap:20px;margin-top:20px;color:#fff;font-size:12px;font-weight:650}.light-link.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#76b7ff}.principle-list.svelte-1uha8ag{border-top:1px solid #344155}.principle.svelte-1uha8ag{display:grid;grid-template-columns:34px 1fr 20px;gap:15px;align-items:start;padding:23px 0;border-bottom:1px solid #344155}.principle-number.svelte-1uha8ag{color:#76b7ff;font-size:10px;font-weight:700}.principle.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 7px;font-size:14px}.principle.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:390px;margin:0;color:#aeb9c8;font-size:11px;line-height:1.7}.principle-check.svelte-1uha8ag{color:#76b7ff;font-size:15px}.management-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:85px;margin-top:23px}.management-lead.svelte-1uha8ag{max-width:430px;margin-top:23px;color:#777780;font-size:13px;line-height:1.9}.management-items.svelte-1uha8ag{border-top:1px solid #e9e9ed}.management-items.svelte-1uha8ag article:where(.svelte-1uha8ag){display:flex;gap:17px;padding:20px 0;border-bottom:1px solid #e9e9ed}.management-icon.svelte-1uha8ag{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:9px;background:#edf6ff;color:#087cff;font-size:16px}.management-items.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:2px 0 7px;font-size:13px}.management-items.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:390px;margin:0;color:#85858d;font-size:11px;line-height:1.8}.disclaimer.svelte-1uha8ag{max-width:800px;margin:35px 0 0;padding:14px 17px;border-left:2px solid #b9d9ff;background:#f7faff;color:#777f8b;font-size:10px;line-height:1.8}.security-section.svelte-1uha8ag{padding:90px max(34px,calc((100% - 1172px)/2));background:#f5f8fc}.security-content.svelte-1uha8ag{max-width:660px}.security-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#1d1d1f}.security-content.svelte-1uha8ag>p:where(.svelte-1uha8ag){max-width:610px;color:#747985;font-size:13px;line-height:1.9}.security-features.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:47px}.security-features.svelte-1uha8ag article:where(.svelte-1uha8ag){display:flex;gap:14px}.security-symbol.svelte-1uha8ag{display:grid;place-items:center;flex:0 0 35px;height:35px;border:1px solid #dce8f6;border-radius:9px;color:#087cff;background:#fff;font-size:17px}.security-features.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:2px 0 8px;font-size:13px}.security-features.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:#7d8490;font-size:11px;line-height:1.8}.security-footnote.svelte-1uha8ag{margin:35px 0 0;color:#9298a2;font-size:10px;line-height:1.7}.closing-section.svelte-1uha8ag{padding:100px 25px 105px;text-align:center}.closing-mark.svelte-1uha8ag{display:grid;place-items:center;width:43px;height:43px;margin:0 auto 26px;border-radius:13px;background:#087cff;color:#fff;font-size:24px;font-weight:750}.closing-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:690px;margin:19px auto 15px}.closing-section.svelte-1uha8ag>p:where(.svelte-1uha8ag){max-width:520px;margin:0 auto 27px;color:#7c7c84;font-size:13px;line-height:1.8}.site-footer.svelte-1uha8ag{max-width:1240px;margin:auto;padding:28px 34px 23px;border-top:1px solid #ededf0;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px}.footer-brand.svelte-1uha8ag{min-width:0}.site-footer.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#85858d;font-size:10px;text-align:right}.footer-links.svelte-1uha8ag{display:flex;gap:23px}.footer-links.svelte-1uha8ag a:where(.svelte-1uha8ag){font-size:10px}.copyright.svelte-1uha8ag{color:#a1a1a8;font-size:9px;text-align:right}@media(max-width:900px){.hero.svelte-1uha8ag{grid-template-columns:1fr;padding-top:70px;gap:30px}.hero-content.svelte-1uha8ag{max-width:700px}.hero-visual.svelte-1uha8ag{max-width:680px;width:100%;margin:auto}.trust-strip.svelte-1uha8ag{flex-wrap:wrap;gap:18px 35px}.accountability-grid.svelte-1uha8ag{gap:50px}.management-grid.svelte-1uha8ag{gap:45px}}@media(max-width:650px){.site-header.svelte-1uha8ag{height:67px;padding:0 19px}.brand.svelte-1uha8ag{min-width:0}.brand-mark.svelte-1uha8ag{width:34px;height:34px}.brand-copy.svelte-1uha8ag small:where(.svelte-1uha8ag){font-size:9px}.desktop-nav.svelte-1uha8ag{display:none}.header-cta.svelte-1uha8ag{padding:10px 12px;font-size:11px}.hero.svelte-1uha8ag{padding:66px 21px 65px;min-height:auto}h1.svelte-1uha8ag{font-size:clamp(42px,11vw,56px);letter-spacing:-2.5px}.hero-description.svelte-1uha8ag{font-size:14px}.hero-actions.svelte-1uha8ag{gap:16px;flex-wrap:wrap}.hero-note.svelte-1uha8ag{margin-top:30px;line-height:1.6}.workspace-window.svelte-1uha8ag{transform:none}.workspace-body.svelte-1uha8ag{grid-template-columns:105px 1fr;min-height:280px}.mock-sidebar.svelte-1uha8ag{padding:13px 6px}.mock-user.svelte-1uha8ag{gap:5px;padding-bottom:15px}.mock-user.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:7px}.mock-nav.svelte-1uha8ag{gap:5px;padding:9px 5px;font-size:7px}.mock-main.svelte-1uha8ag{padding:16px 10px 12px}.mock-heading.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:17px}.mock-date.svelte-1uha8ag{display:none}.mock-welcome.svelte-1uha8ag{padding:11px}.mock-welcome.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:9px}.mock-card.svelte-1uha8ag{padding:8px 5px}.mock-card.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:7px}.mock-card.svelte-1uha8ag small:where(.svelte-1uha8ag){font-size:5px}.floating-note.svelte-1uha8ag{right:0;bottom:0;padding:10px 12px}.trust-strip.svelte-1uha8ag{justify-content:flex-start;padding:20px;gap:16px 23px}.trust-strip.svelte-1uha8ag div:where(.svelte-1uha8ag){font-size:9px}.section-pad.svelte-1uha8ag{padding:76px 21px}.intro-grid.svelte-1uha8ag,.management-grid.svelte-1uha8ag,.accountability-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:25px}.intro.svelte-1uha8ag h2:where(.svelte-1uha8ag),.management-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:38px;letter-spacing:-1.8px}.capability-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:10px;margin-top:35px}.capability-card.svelte-1uha8ag{min-height:190px;padding:16px}.capability-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:21px;font-size:13px}.capability-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:10px}.accountability-section.svelte-1uha8ag{padding:75px 21px}.accountability-section.svelte-1uha8ag h2:where(.svelte-1uha8ag),.security-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:38px}.principle-list.svelte-1uha8ag{margin-top:10px}.management-grid.svelte-1uha8ag{margin-top:22px}.security-section.svelte-1uha8ag{padding:75px 21px}.security-features.svelte-1uha8ag{grid-template-columns:1fr;gap:23px;margin-top:35px}.closing-section.svelte-1uha8ag{padding:76px 22px}.closing-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:36px;letter-spacing:-1.7px}.site-footer.svelte-1uha8ag{padding:25px 21px;grid-template-columns:1fr;gap:14px}.site-footer.svelte-1uha8ag>p:where(.svelte-1uha8ag),.copyright.svelte-1uha8ag{text-align:left}.footer-links.svelte-1uha8ag{flex-wrap:wrap}}@media(max-width:380px){.capability-grid.svelte-1uha8ag{grid-template-columns:1fr}.capability-card.svelte-1uha8ag{min-height:160px}.workspace-body.svelte-1uha8ag{grid-template-columns:88px 1fr}.mock-nav.svelte-1uha8ag{font-size:6px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.svelte-1uha8ag,.svelte-1uha8ag:before,.svelte-1uha8ag:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
