:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-dark:#04070d;--bg-dark-soft:#091116;--bg-page:#fff;--panel:#ffffffc7;--panel-strong:#ffffffeb;--line:#11141a14;--line-dark:#ffffff14;--ink:#0f1419;--ink-soft:#0f1419a8;--ink-inverse:#f7f6f1;--teal:#66b7ae;--teal-deep:#1d6b65;--violet:#7d78e8;--blue:#85acff;--shadow-soft:0 24px 70px #141a2314;--shadow-medium:0 30px 90px #141a231f;--radius-lg:34px;--radius-md:24px;--radius-sm:16px;font-family:Outfit,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg-page);min-width:320px;color:var(--ink);margin:0}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}h1,h2,h3,p{margin:0}img,svg{display:block}.page-shell{background:var(--bg-page);min-height:100vh}.site-header{z-index:50;position:sticky;top:0}.nav-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line-dark);background:#04070de6;align-items:center;gap:20px;min-height:92px;padding:0 24px;display:flex}.brand-link{color:var(--ink-inverse);flex-shrink:0;align-items:center;display:inline-flex}.brand{align-items:center;display:inline-flex}.brand-logo{object-fit:contain;width:154px;height:auto;transition:opacity .24s,filter .24s;display:block}.brand-link:hover .brand-logo{opacity:.82}.site-footer .brand-logo{filter:brightness(0);opacity:.88;width:182px}.nav-links,.nav-actions,.hero-actions,.footer-socials,.pricing-items,.mobile-nav-footer,.cta-banner-actions{display:flex}.nav-links{align-items:center;gap:22px;margin-left:auto}.nav-links a,.mobile-nav-links a{color:#f7f6f1b8;font-size:.94rem;transition:color .18s}.nav-links a:hover,.nav-links a.is-active,.mobile-nav-links a:hover,.mobile-nav-links a.is-active{color:#fff}.nav-actions{align-items:center;gap:12px}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;transition:transform .18s,background .18s,color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{color:#121212;background:#fff;box-shadow:0 16px 36px #ffffff14}.button-secondary{color:#f7f6f1eb;background:#ffffff0d;border-color:#ffffff1f}.button-ghost{border-color:var(--line);color:var(--ink);background:#ffffff9e}.button-ghost-dark{color:#fff;background:#111;border-color:#11141a14}.menu-toggle{background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:52px;height:52px;padding:0;display:none}.menu-toggle span{background:#fff;border-radius:999px;width:18px;height:1.5px;transition:transform .18s,opacity .18s}.menu-toggle.is-open span:first-child{transform:translateY(6px)rotate(45deg)}.menu-toggle.is-open span:nth-child(2){opacity:0}.menu-toggle.is-open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.mobile-nav{display:none;position:absolute;top:100%;left:0;right:0}.mobile-nav-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090c12f0;border-bottom:1px solid #ffffff14;margin:0;padding:12px 18px 18px;box-shadow:0 24px 60px #00000047}.mobile-nav-links{display:grid}.mobile-nav-links a{border-bottom:1px solid #ffffff0f;padding:14px 4px}.mobile-nav-footer{padding-top:16px}.mobile-nav.is-open{display:block}.site-main{position:relative}.page-hero{padding:72px 24px 96px;position:relative;overflow:hidden}.page-hero-dark{min-height:calc(100vh - 92px);color:var(--ink-inverse);background:radial-gradient(circle at 78% 14%,#7d9efff2,#0000 22%),radial-gradient(circle at 92% 72%,#d23a8861,#0000 20%),radial-gradient(circle at 70% 88%,#6c40d652,#0000 18%),radial-gradient(circle at 14% 18%,#35817147,#0000 18%),linear-gradient(#02050a 0%,#06100f 56%,#0a1318 72%,#fff 100%);align-items:center;display:flex}.page-hero-light{background:radial-gradient(circle at 78% 12%,#85acff2e,#0000 24%),radial-gradient(circle at 14% 10%,#66b7ae24,#0000 18%),linear-gradient(#fff 0% 100%)}.page-hero-signal{filter:blur(90px);pointer-events:none;border-radius:999px;position:absolute}.page-hero-signal-one{background:#66b7ae29;width:320px;height:320px;top:90px;right:8%}.page-hero-signal-two{background:#85acff29;width:240px;height:240px;bottom:80px;left:6%}.page-hero-inner,.section,.cta-banner,.site-footer{width:min(1180px,100% - 40px);margin:0 auto}.page-hero-inner{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:42px;display:grid;position:relative}.page-hero-copy{gap:18px;display:grid}.page-hero-inner-centered{grid-template-columns:minmax(0,820px);justify-content:center}.page-hero-copy-centered{text-align:center;justify-items:center}.hero-kicker,.journey-label,.section-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:.82rem}.hero-kicker{color:#f7f6f1b8}.page-hero-light .hero-kicker{color:#0f14198a}h1{letter-spacing:-.06em;max-width:11ch;font-size:clamp(3.35rem,7vw,6.25rem);font-weight:400;line-height:.96}.page-hero-copy-centered h1{max-width:12ch;font-size:clamp(2.85rem,5.8vw,5rem)}.page-hero-description{color:#f7f6f1c7;max-width:62ch;font-size:1.04rem;line-height:1.8}.page-hero-light .page-hero-description{color:var(--ink-soft)}.hero-actions{flex-wrap:wrap;gap:12px}.page-hero-copy-centered .hero-actions{justify-content:center}.page-hero-aside{justify-self:stretch}.hero-product-card,.mock-panel,.signal-card,.contact-form-card,.signal-card-solid{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff14;border:1px solid #ffffff1a;box-shadow:0 30px 90px #04070d33}.page-hero-light .mock-panel,.page-hero-light .signal-card{background:var(--panel);box-shadow:var(--shadow-soft);border-color:#11141a14}.hero-product-card{background:linear-gradient(#ffffff29,#ffffff0f),#ffffff0f;gap:18px;padding:24px;display:grid;position:relative;overflow:hidden}.hero-card-header,.hero-card-flow,.hero-language-row,.mock-window-content,.signal-card,.contact-side{display:grid}.hero-badge{background:#ffffff24;border-radius:999px;align-items:center;width:fit-content;min-height:34px;padding:0 12px;font-size:.8rem;display:inline-flex}.hero-card-header p,.hero-flow-item span{color:#f7f6f1b8}.hero-card-flow{z-index:1;gap:12px;position:relative}.hero-flow-item{background:linear-gradient(#ffffff24,#ffffff0f);border:1px solid #ffffff14;border-radius:18px;gap:4px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff14}.hero-language-row{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;position:relative}.hero-language-row span,.mock-tags span{background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:.85rem;display:inline-flex}.hero-card-orb{filter:blur(48px);pointer-events:none;border-radius:999px;position:absolute}.hero-card-orb-blue{background:#76a1ff80;width:170px;height:170px;top:-30px;right:-20px}.hero-card-orb-violet{background:#8e52de57;width:170px;height:170px;bottom:-40px;right:8%}.hero-card-orb-teal{background:#45a89142;width:130px;height:130px;top:34%;left:-18px}.light-stage{padding:28px 0 96px}.home-light-stage{background:radial-gradient(circle at 12% 8%,#819cff1f,#0000 18%),radial-gradient(circle at 88% 12%,#5fb4a21a,#0000 18%),linear-gradient(#fff0 0,#ffffffd1 8%,#fff 15%);margin-top:-36px;padding-top:12px;position:relative}.home-journey-section,.home-platform-section,.home-trust-section,.home-records-section,.home-mission-section{position:relative}.home-journey-section:before,.home-platform-section:before,.home-trust-section:before,.home-records-section:before,.home-mission-section:before{content:"";pointer-events:none;z-index:0;border-radius:42px;position:absolute;inset:8px 0 0}.home-journey-section:before{background:radial-gradient(circle at 20% 10%,#7d78e81a,#0000 24%),radial-gradient(circle at 82% 30%,#66b7ae1f,#0000 24%)}.home-platform-section:before{background:radial-gradient(circle at 78% 20%,#85acff1f,#0000 24%),radial-gradient(circle at 18% 84%,#66b7ae1a,#0000 22%)}.home-trust-section:before{background:radial-gradient(circle at 10% 30%,#66b7ae17,#0000 20%),radial-gradient(circle at 90% 76%,#7d78e81a,#0000 20%)}.home-records-section:before{background:radial-gradient(circle at 18% 24%,#ffa86e24,#0000 24%),radial-gradient(circle at 82% 46%,#bd422a1f,#0000 24%)}.home-mission-section:before{background:0 0}.home-journey-section>*,.home-platform-section>*,.home-trust-section>*,.home-records-section>*,.home-mission-section>*{z-index:1;position:relative}.section{padding:34px 0}.section-header{gap:14px;display:grid}.section-header-left{text-align:left;justify-items:start}.section-header-center{text-align:center;justify-items:center}.section-header-topline{border:1px solid var(--line);background:#ffffffa8;border-radius:999px;align-items:center;gap:10px;min-height:36px;padding:0 14px 0 10px;display:inline-flex;box-shadow:0 10px 24px #1212120a}.section-header-knot{background:linear-gradient(135deg, var(--teal), var(--teal-deep));border-radius:6px;width:18px;height:18px;position:relative}.section-header-knot:before,.section-header-knot:after{content:"";background:#ffffffd1;position:absolute}.section-header-knot:before{inset:3px 8px}.section-header-knot:after{inset:8px 3px}h2{letter-spacing:-.05em;max-width:12ch;font-size:clamp(2rem,4vw,4rem);font-weight:400;line-height:1.02}.section-header-center h2,.cta-banner h2{max-width:14ch}.section-header-description,.editorial-copy p,.cta-banner-copy p,.benefit-card p,.module-card p,.timeline-card p,.workflow-card p,.workflow-list-item p,.trust-rail-card p,.pricing-page-card span,.governance-row p,.editorial-copy-block p,.contact-form-card label span,.contact-side p,.pricing-preview-card span{color:var(--ink-soft);line-height:1.7}.journey-timeline,.module-grid,.trust-rail,.stakeholder-grid,.pricing-preview-grid,.benefit-grid,.pricing-page-grid{gap:18px;display:grid}.gradient-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px;display:grid}.gradient-feature-card{border-radius:34px;align-items:end;min-height:540px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #25180c29}.gradient-feature-card-1{background:radial-gradient(circle at 34% 68%,#fed6b352,#0000 18%),linear-gradient(145deg,#704117f2,#221d26fa)}.gradient-feature-card-2{background:radial-gradient(circle at 54% 42%,#dc7bff94,#0000 14%),radial-gradient(circle at 62%,#ffc37d5c,#0000 10%),linear-gradient(160deg,#724834f2,#30222cfa)}.gradient-feature-card-3{background:radial-gradient(circle at 8% 52%,#ffdf9d73,#0000 10%),radial-gradient(circle at 92% 54%,#ffe4b27a,#0000 12%),radial-gradient(circle at 56% 16%,#890a3547,#0000 18%),linear-gradient(160deg,#91123cf0,#62122efa)}.gradient-feature-fog{background:linear-gradient(#ffffff08,#0000 34%,#07080c47 100%);position:absolute;inset:0}.gradient-feature-bubble{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ffffffd9;background:#ffffff17;border:1px solid #fff3;border-radius:28px;place-items:center;min-width:148px;min-height:74px;padding:0 18px;display:grid;position:absolute;top:60px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff1f}.gradient-feature-footer{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fffffff0;background:linear-gradient(#2d1b1480,#2a1b1ec2);border-radius:28px;gap:10px;padding:26px 24px 24px;display:grid;position:relative}.gradient-feature-footer .journey-label,.gradient-feature-footer p{color:#ffffffd1}.gradient-feature-footer h3{letter-spacing:-.04em;font-size:1.85rem;font-weight:400;line-height:1.16}.journey-timeline{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.timeline-card,.module-card,.trust-rail-card,.stakeholder-card,.pricing-preview-card,.workflow-card,.benefit-card,.pricing-page-card,.governance-table,.editorial-panel,.product-frame,.cta-banner,.contact-form-card,.signal-card-solid{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-soft)}.timeline-card,.module-card,.trust-rail-card,.stakeholder-card,.pricing-preview-card,.workflow-card,.benefit-card,.pricing-page-card{padding:24px}.timeline-card{background:linear-gradient(#fffffff0,#ffffffbd),#ffffffd1}.timeline-card h3,.module-card h3,.trust-rail-card h3,.stakeholder-card h3,.workflow-card h3,.benefit-card h3,.pricing-page-card strong,.contact-side h3{letter-spacing:-.03em;font-size:1.28rem;font-weight:500;line-height:1.2}.timeline-tone-1,.workflow-accent-1{background:linear-gradient(#85acff29,#ffffffe0)}.timeline-tone-2,.workflow-accent-2{background:linear-gradient(#66b7ae24,#ffffffe0)}.timeline-tone-3,.workflow-accent-3{background:linear-gradient(#7d78e81f,#ffffffe0)}.workflow-accent-4{background:linear-gradient(#d9cbff29,#ffffffe0)}.split-section,.editorial-panel,.product-frame,.contact-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:24px;display:grid}.split-section-tight{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.platform-stage,.stakeholder-stage,.pricing-stage,.proof-stage{gap:28px;display:grid}.platform-stage{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start}.platform-stage-copy,.stakeholder-stage-copy,.pricing-stage-copy,.proof-stage-copy{gap:18px;display:grid}.platform-stage-note,.stakeholder-manifesto,.pricing-stage-sidecard{border:1px solid var(--line);box-shadow:var(--shadow-soft);color:var(--ink-soft);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px));background:linear-gradient(#ffffffe6,#ffffffbd);border-radius:0;padding:22px 24px;line-height:1.75;position:relative;overflow:hidden}.platform-stage-note:before,.stakeholder-manifesto:before,.pricing-stage-sidecard:before{content:"";opacity:.9;pointer-events:none;background:linear-gradient(90deg,#12161d29,#12161d29) 0 0/80px 1px no-repeat,linear-gradient(#12161d29,#12161d29) 0 0/1px 80px no-repeat,linear-gradient(90deg,#85acff3d,#66b7ae2e);position:absolute;inset:0}.platform-architecture{clip-path:polygon(0 0,calc(100% - 36px) 0,100% 36px,100% 100%,36px 100%,0 calc(100% - 36px));background:linear-gradient(#0a1118f0,#111e28fa),#0b1218;border:1px solid #11141a14;border-radius:0;min-height:640px;padding:26px;position:relative;overflow:hidden;box-shadow:0 32px 90px #080d1333}.platform-architecture:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff1a,#ffffff1a) 0 0/110px 1px no-repeat,linear-gradient(#ffffff1a,#ffffff1a) 0 0/1px 110px no-repeat,linear-gradient(#85acff24,#0000 32%);position:absolute;inset:0}.platform-architecture-glow{filter:blur(72px);pointer-events:none;border-radius:999px;position:absolute}.platform-architecture-glow-one{background:#86a9ff52;width:260px;height:260px;top:-30px;right:-10px}.platform-architecture-glow-two{background:#48aa9638;width:220px;height:220px;bottom:20px;left:-20px}.platform-architecture-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid;position:relative}.module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.module-card{background:radial-gradient(circle at 100% 0,#85acff1f,#0000 28%),linear-gradient(#fffffff0,#ffffffc7)}.platform-architecture .module-card{color:#f7f6f1f5;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));background:linear-gradient(#ffffff1f,#ffffff0d),#ffffff0f;border-color:#ffffff14;border-radius:0;align-content:end;min-height:180px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.platform-architecture .module-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff29,#ffffff29) 0 0/56px 1px no-repeat,linear-gradient(#ffffff29,#ffffff29) 0 0/1px 56px no-repeat;position:absolute;inset:0}.platform-architecture .module-card p{color:#f7f6f1b8}.platform-architecture .module-card:nth-child(2),.platform-architecture .module-card:nth-child(5){transform:translateY(28px)}.platform-architecture .module-card:nth-child(3),.platform-architecture .module-card:nth-child(6){transform:translateY(-8px)}.module-index{color:#f7f6f16b;letter-spacing:.18em;margin-bottom:18px;font-size:.84rem}.editorial-panel,.product-frame,.governance-table,.cta-banner,.contact-form-card{padding:30px}.trust-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-panel{clip-path:polygon(0 0,calc(100% - 34px) 0,100% 34px,100% 100%,34px 100%,0 calc(100% - 34px));background:radial-gradient(circle at 100% 0,#85acff24,#0000 28%),radial-gradient(circle at 0 100%,#66b7ae24,#0000 22%),#ffffffd1;border-radius:0;position:relative;overflow:hidden}.editorial-panel:before,.cta-banner:before{content:"";pointer-events:none;background:linear-gradient(90deg,#12161d24,#12161d24) 0 0/88px 1px no-repeat,linear-gradient(#12161d24,#12161d24) 0 0/1px 88px no-repeat;position:absolute;inset:0}.trust-rail-card{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));background:linear-gradient(#ffffffe6,#ffffffb8);border-radius:0;position:relative;overflow:hidden}.trust-rail-card:before,.stakeholder-card:before,.pricing-preview-card:before,.metric-item:before{content:"";pointer-events:none;background:linear-gradient(90deg,#12161d1f,#12161d1f) 0 0/48px 1px no-repeat,linear-gradient(#12161d1f,#12161d1f) 0 0/1px 48px no-repeat;position:absolute;inset:0}.records-gradient-stack{min-height:720px;margin-top:36px;position:relative}.records-gradient-card{border-radius:32px;position:absolute;overflow:hidden;box-shadow:0 28px 90px #632d162e}@media (width>=761px){.home-records-section.records-story-active{--records-back-x:0px;--records-back-y:0px;--records-back-scale:1;--records-back-rotate:0deg;--records-middle-x:25vw;--records-middle-opacity:0;--records-middle-scale:.84;--records-middle-rotate:0deg;--records-front-x:28vw;--records-front-opacity:0;--records-front-scale:.82;--records-front-rotate:0deg;filter:none;min-height:285vh;position:relative;transform:none}.records-story-active .records-story-sticky{grid-template-rows:auto minmax(0,1fr);align-content:center;height:calc(100vh - 92px);min-height:620px;padding:clamp(24px,4vh,48px) 0 18px;display:grid;position:sticky;top:92px;overflow:hidden}.records-story-active .section-header{z-index:5;gap:10px;position:relative}.records-story-active .section-header h2{max-width:18ch;font-size:clamp(2.15rem,4vw,3.65rem);line-height:1}.records-story-active .section-header-description{max-width:74ch;font-size:.98rem}.records-story-active .records-gradient-stack{isolation:isolate;min-height:min(56vh,580px);margin-top:clamp(12px,2vh,28px)}.records-story-active .records-gradient-card{will-change:transform, opacity;width:min(54%,620px);transition:box-shadow .28s;inset:48% auto auto 50%}.records-story-active .records-gradient-card-back{z-index:1;min-height:min(44vh,380px);transform:translate3d(calc(-50% + var(--records-back-x)), calc(-50% + var(--records-back-y)), 0) scale(var(--records-back-scale)) rotate(var(--records-back-rotate))}.records-story-active .records-gradient-card-middle{z-index:2;min-height:min(47vh,410px);opacity:var(--records-middle-opacity);transform:translate3d(calc(-50% + var(--records-middle-x)), -50%, 0) scale(var(--records-middle-scale)) rotate(var(--records-middle-rotate))}.records-story-active .records-gradient-card-front{z-index:3;min-height:min(50vh,430px);opacity:var(--records-front-opacity);transform:translate3d(calc(-50% + var(--records-front-x)), -50%, 0) scale(var(--records-front-scale)) rotate(var(--records-front-rotate))}}.records-gradient-card-back{background:radial-gradient(circle at 25% 84%,#ff8a668f,#0000 12%),linear-gradient(135deg,#f8c2b7f0,#a0bc9599);width:34%;min-height:330px;bottom:72px;left:10%;transform:rotate(-3deg)}.records-gradient-card-middle{background:radial-gradient(circle at 78% 16%,#ff9d458c,#0000 14%),radial-gradient(circle at 62% 62%,#f5723657,#0000 16%),linear-gradient(145deg,#451712fa,#d86d1ce0);width:48%;min-height:392px;top:66px;left:29%;transform:rotate(3deg)}.records-gradient-card-front{background:radial-gradient(circle at 76% 10%,#ffd6945c,#0000 18%),linear-gradient(135deg,#aa1329fa,#f7a84fdb);align-content:space-between;width:48%;min-height:430px;padding:44px 34px 28px;display:grid;top:110px;right:6%;transform:rotate(6deg)}.records-chip-row,.records-logo-grid,.records-team-row,.records-team-dots{display:flex}.records-chip-row{flex-wrap:wrap;gap:12px;padding:210px 24px 24px}.records-chip-row span,.records-logo-grid span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fffffff0;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:22px;justify-content:center;align-items:center;min-height:74px;padding:0 24px;display:inline-flex}.records-logo-grid{flex-wrap:wrap;gap:14px;padding:150px 26px 26px}.records-logo-grid span{letter-spacing:-.04em;min-width:126px;font-size:1.5rem}.records-message-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffeb;background:#73211647;border:1px solid #ffffff29;border-radius:28px;max-width:350px;padding:24px;line-height:1.5}.records-team-row{color:#ffffffd6;justify-content:space-between;align-items:center;gap:20px}.records-team-dots{gap:8px}.records-team-dots i{background:linear-gradient(135deg,#ffd892eb,#ff7e66eb);border:2px solid #ffffff38;border-radius:999px;width:34px;height:34px}.mission-cinema{background:radial-gradient(circle,#16161c73,#0000 24%),#020202;border-radius:42px;place-items:center;min-height:640px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000038}.mission-cinema-core{z-index:2;text-align:center;color:#fffffff5;justify-items:center;gap:18px;max-width:760px;display:grid;position:relative}.mission-cinema-core .journey-label,.mission-cinema-core p{color:#ffffffc7}.mission-cinema-photo{opacity:.56;background:linear-gradient(#ffffff0f,#ffffff05),#ffffff0a;border-radius:12px;width:180px;height:260px;position:absolute;transform:rotate(-14deg);box-shadow:0 22px 60px #00000052}.mission-cinema-photo-left{background:linear-gradient(#0a587094,#060e16bd),#ffffff0a;top:24%;left:10%}.mission-cinema-photo-top{height:220px;top:4%;left:34%;transform:rotate(14deg)}.mission-cinema-photo-right{background:linear-gradient(#4c525c8a,#20171cb8),#ffffff0a;top:18%;right:10%;transform:rotate(18deg)}.mission-cinema-photo-bottom{height:240px;bottom:-2%;left:46%;transform:rotate(-8deg)}.stakeholder-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.stakeholder-card{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:radial-gradient(circle at 85% 10%,#85acff26,#0000 26%),linear-gradient(#fffffffa,#fffffffa);border-radius:0;align-content:end;min-height:220px;display:grid;position:relative;overflow:hidden}.stakeholder-stage{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);align-items:start}.stakeholder-grid-mosaic{gap:20px;margin-top:0}.stakeholder-card-featured{background:radial-gradient(circle at 100% 0,#7aa0ff3d,#0000 26%),radial-gradient(circle at 10% 82%,#66b7ae29,#0000 18%),linear-gradient(#fffffffc,#fffffffc);grid-column:span 2;min-height:360px;padding-top:72px}.stakeholder-card-compact{min-height:220px}.stakeholder-card-wide{background:radial-gradient(circle at 90% 8%,#ffc29647,#0000 26%),linear-gradient(#fffffffc,#fffffffc);grid-column:span 2;min-height:260px}.stakeholder-card span{color:var(--ink-soft);margin-top:12px;line-height:1.7}.pricing-preview-grid,.pricing-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-preview-card,.pricing-page-card{gap:10px;display:grid}.pricing-stage{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start}.pricing-preview-grid-editorial{gap:20px}.pricing-preview-grid-editorial .pricing-preview-card:first-child,.pricing-preview-grid-editorial .pricing-preview-card:last-child{transform:translateY(18px)}.pricing-preview-card{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:radial-gradient(circle at 100% 0,#85acff24,#0000 26%),linear-gradient(#fffffffc,#fffffffc);border-radius:0;align-content:end;min-height:210px;position:relative;overflow:hidden}.pricing-preview-card-2{background:radial-gradient(circle at 0 100%,#66b7ae29,#0000 22%),linear-gradient(#fffffffc,#fffffffc)}.pricing-preview-card-4{background:radial-gradient(circle at 90% 10%,#ffc2962e,#0000 24%),linear-gradient(#fffffffc,#fffffffc)}.pricing-preview-card strong,.pricing-page-card strong{letter-spacing:-.04em;font-size:2rem}.pricing-items{flex-direction:column;gap:8px}.metrics-band{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.proof-stage{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center}.proof-stage-copy h3{letter-spacing:-.04em;font-size:1.55rem;font-weight:500;line-height:1.22}.metric-item{border:1px solid var(--line);text-align:center;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));background:#ffffff9e;border-radius:0;place-items:center;min-height:88px;padding:0 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 36px #141a230f}.cta-banner{clip-path:polygon(0 0,calc(100% - 34px) 0,100% 34px,100% 100%,34px 100%,0 calc(100% - 34px));background:radial-gradient(circle at 100% 20%,#85acff2e,#0000 28%),radial-gradient(circle at 0 100%,#66b7ae2e,#0000 22%),#ffffffd6;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:34px;display:grid;position:relative;overflow:hidden}.cta-banner-copy{gap:12px;display:grid}.cta-banner-actions{flex-wrap:wrap;gap:12px}.mock-panel,.signal-card{padding:22px}.mock-window{background:#fffc;border:1px solid #11141a14;border-radius:24px;overflow:hidden}.mock-window-bar{background:linear-gradient(90deg,#66b7ae26,#85acff29);border-bottom:1px solid #11141a14;height:54px}.mock-window-content{gap:12px;padding:20px}.mock-line{background:#11141a14;border-radius:999px;height:14px}.mock-line-strong{width:74%;height:18px}.mock-tags{flex-wrap:wrap;gap:10px;padding-top:8px;display:flex}.mock-tags span{background:#66b7ae1f}.workflow-stack,.workflow-list,.governance-rows,.contact-form,.signal-card{gap:14px;display:grid}.workflow-list-item,.governance-row,.signal-card-row{grid-template-columns:auto 1fr;align-items:start;gap:12px;display:grid}.workflow-list-item span,.signal-dot{color:#fff;background:linear-gradient(135deg,#66b7aeeb,#7d78e8cc);border-radius:999px;place-items:center;width:26px;height:26px;font-size:.78rem;display:grid}.signal-dot{width:10px;height:10px;margin-top:7px}.benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.benefit-grid-single{grid-template-columns:1fr;margin-top:0}.governance-row{border-top:1px solid var(--line);padding:18px 0}.governance-row:first-child{border-top:0;padding-top:0}.editorial-copy,.editorial-copy-block{gap:14px;display:grid}.contact-layout{align-items:stretch}.contact-form label{gap:8px;display:grid}.contact-form input,.contact-form textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#ffffffd1;border-radius:18px;outline:none;padding:14px 16px}.contact-form input:focus,.contact-form textarea:focus{border-color:#66b7aead;box-shadow:0 0 0 4px #66b7ae24}.site-footer{background:#fff;border-top:1px solid #11141a0f;width:100%;margin-top:44px;padding:76px 0 38px}.footer-inner,.footer-top,.footer-grid,.footer-bottom,.footer-brand-row{gap:20px;display:grid}.footer-inner{width:100%;padding:0 56px}.footer-top{gap:44px}.footer-brand-row .brand-link,.footer-brand-row .brand{color:var(--ink)}.footer-grid{grid-template-columns:1.35fr 1.35fr 1.35fr 1fr;align-items:start}.footer-column{align-content:start;gap:14px;display:grid}.footer-heading{color:#0f141980;font-size:.95rem}.footer-bottom{color:#0f14198f;grid-template-columns:1fr auto auto;align-items:center;gap:24px;padding-top:84px;font-size:.96rem}.footer-socials{color:#0f1419b8;gap:16px}.footer-column a,.footer-socials a{transition:color .18s}.footer-column a:hover,.footer-socials a:hover{color:var(--ink)}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.motion-ready .reveal.is-visible{opacity:1}@keyframes header-arrive{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-copy-arrive{0%{opacity:0;filter:blur(8px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes signal-drift-one{0%{transform:translate(-3%,-2%)scale(.96)}to{transform:translate(8%,6%)scale(1.08)}}@keyframes signal-drift-two{0%{transform:translate(4%,5%)scale(1.04)}to{transform:translate(-8%,-4%)scale(.94)}}@keyframes cinema-drift{0%{translate:0 -5px}to{translate:0 7px}}.site-header{animation:.72s cubic-bezier(.22,1,.36,1) both header-arrive}.page-hero.is-visible .hero-kicker,.page-hero.is-visible h1,.page-hero.is-visible .page-hero-description,.page-hero.is-visible .hero-actions,.page-hero.is-visible .page-hero-aside{animation:.76s cubic-bezier(.22,1,.36,1) both hero-copy-arrive}.page-hero.is-visible h1{animation-delay:80ms}.page-hero.is-visible .page-hero-description{animation-delay:.16s}.page-hero.is-visible .hero-actions{animation-delay:.24s}.page-hero.is-visible .page-hero-aside{animation-delay:.18s}.page-hero-signal-one{animation:11s ease-in-out infinite alternate signal-drift-one}.page-hero-signal-two{animation:14s ease-in-out infinite alternate signal-drift-two}.nav-links a,.footer-column a,.footer-socials a{position:relative}.nav-links a:after,.footer-column a:after,.footer-socials a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .26s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.nav-links a:hover:after,.nav-links a.is-active:after,.footer-column a:hover:after,.footer-socials a:hover:after{transform-origin:0;transform:scaleX(1)}.button{isolation:isolate;position:relative;overflow:hidden}.button:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffffff7a,#0000);width:34%;transition:transform .64s cubic-bezier(.22,1,.36,1);position:absolute;inset:-50% auto -50% -45%;transform:rotate(18deg)translate(-220%)}.button:hover:after{transform:rotate(18deg)translate(620%)}.motion-ready .reveal{transition:opacity .76s cubic-bezier(.22,1,.36,1),transform .76s cubic-bezier(.22,1,.36,1),filter .76s cubic-bezier(.22,1,.36,1)}.motion-ready .reveal:not(.is-visible){filter:blur(7px)}.motion-ready .reveal .gradient-feature-card,.motion-ready .reveal .module-card,.motion-ready .reveal .trust-rail-card,.motion-ready .reveal .stakeholder-card,.motion-ready .reveal .pricing-preview-card,.motion-ready .reveal .metric-item,.motion-ready .reveal .benefit-card,.motion-ready .reveal .pricing-page-card,.motion-ready .reveal .workflow-card{transition:opacity .68s cubic-bezier(.22,1,.36,1),translate .68s cubic-bezier(.22,1,.36,1),box-shadow .36s,border-color .36s}.motion-ready .reveal:not(.is-visible) .gradient-feature-card,.motion-ready .reveal:not(.is-visible) .module-card,.motion-ready .reveal:not(.is-visible) .trust-rail-card,.motion-ready .reveal:not(.is-visible) .stakeholder-card,.motion-ready .reveal:not(.is-visible) .pricing-preview-card,.motion-ready .reveal:not(.is-visible) .metric-item,.motion-ready .reveal:not(.is-visible) .benefit-card,.motion-ready .reveal:not(.is-visible) .pricing-page-card,.motion-ready .reveal:not(.is-visible) .workflow-card{opacity:0;translate:0 24px}.motion-ready .reveal.is-visible :is(.gradient-feature-card,.module-card,.trust-rail-card,.stakeholder-card,.pricing-preview-card,.metric-item,.benefit-card,.pricing-page-card,.workflow-card):nth-child(2){transition-delay:90ms}.motion-ready .reveal.is-visible :is(.gradient-feature-card,.module-card,.trust-rail-card,.stakeholder-card,.pricing-preview-card,.metric-item,.benefit-card,.pricing-page-card,.workflow-card):nth-child(3){transition-delay:.18s}.motion-ready .reveal.is-visible :is(.module-card,.trust-rail-card,.stakeholder-card,.pricing-preview-card,.metric-item,.benefit-card,.pricing-page-card,.workflow-card):nth-child(4){transition-delay:.27s}.mission-cinema-photo{animation:7s ease-in-out infinite alternate cinema-drift}.mission-cinema-photo-top,.mission-cinema-photo-bottom{animation-duration:9s;animation-direction:alternate-reverse}@media (hover:hover) and (pointer:fine){.gradient-feature-card:hover,.module-card:hover,.trust-rail-card:hover,.stakeholder-card:hover,.pricing-preview-card:hover,.metric-item:hover,.benefit-card:hover,.pricing-page-card:hover,.workflow-card:hover{border-color:#66b7ae3d;translate:0 -7px;box-shadow:0 30px 78px #141a2324}.gradient-feature-card:hover .gradient-feature-bubble{background:#ffffff24;transform:translate(-50%)scale(1.06)}.stakeholder-card:hover:before,.pricing-preview-card:hover:before,.metric-item:hover:before,.trust-rail-card:hover:before{opacity:.48}}.gradient-feature-bubble{transition:transform .42s cubic-bezier(.22,1,.36,1),background .42s}.stakeholder-card:before,.pricing-preview-card:before,.metric-item:before,.trust-rail-card:before{transition:opacity .36s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal,.motion-ready .reveal,.motion-ready .reveal:not(.is-visible),.motion-ready .reveal :is(.gradient-feature-card,.module-card,.trust-rail-card,.stakeholder-card,.pricing-preview-card,.metric-item,.benefit-card,.pricing-page-card,.workflow-card){opacity:1;filter:none;transform:translate(0,0)}}@media (width<=1120px){.nav-links{display:none}.menu-toggle{display:inline-flex}.mobile-nav{visibility:hidden;pointer-events:none;opacity:0;transition:opacity .18s,visibility .18s;display:block}.mobile-nav.is-open{visibility:visible;pointer-events:auto;opacity:1}.page-hero-inner,.split-section,.platform-stage,.stakeholder-stage,.pricing-stage,.proof-stage,.editorial-panel,.product-frame,.contact-layout,.cta-banner{grid-template-columns:1fr}.journey-timeline,.gradient-feature-grid,.platform-architecture-grid,.module-grid,.trust-rail,.benefit-grid,.pricing-page-grid,.pricing-preview-grid,.stakeholder-grid,.metrics-band{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-bottom{grid-template-columns:1fr}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.nav-bar{padding:0 16px}.nav-cta{display:none}.page-hero{padding:56px 0 72px}.page-hero-inner,.section,.cta-banner{width:min(100%,100% - 24px)}h1{max-width:10ch;font-size:clamp(2.7rem,13vw,4.2rem)}.page-hero-copy-centered h1{max-width:12ch;font-size:clamp(2.35rem,10vw,3.7rem)}h2{max-width:100%;font-size:clamp(1.85rem,9vw,2.9rem)}.journey-timeline,.gradient-feature-grid,.platform-architecture-grid,.module-grid,.trust-rail,.benefit-grid,.pricing-page-grid,.pricing-preview-grid,.stakeholder-grid,.metrics-band,.hero-language-row{grid-template-columns:1fr}.cta-banner-actions,.hero-actions{flex-direction:column}.button,.mobile-nav-footer .button{width:100%}.editorial-panel,.product-frame,.governance-table,.cta-banner,.contact-form-card{border-radius:0;padding:22px}.footer-inner{padding:0 20px}.footer-grid{grid-template-columns:1fr}.footer-bottom{gap:14px;padding-top:42px}.gradient-feature-card{min-height:420px}.platform-architecture{min-height:auto}.platform-architecture .module-card:nth-child(2),.platform-architecture .module-card:nth-child(5),.platform-architecture .module-card:nth-child(3),.platform-architecture .module-card:nth-child(6),.pricing-preview-grid-editorial .pricing-preview-card:first-child,.pricing-preview-grid-editorial .pricing-preview-card:last-child{transform:none}.stakeholder-card-featured,.stakeholder-card-wide{grid-column:span 1;min-height:240px;padding-top:24px}.records-gradient-stack{gap:18px;min-height:auto;display:grid}.records-gradient-card{width:100%;min-height:280px;position:relative;inset:auto;transform:none}.records-gradient-card-front,.records-gradient-card-middle,.records-gradient-card-back{inset:auto}.records-gradient-card-middle{min-height:320px}.records-gradient-card-front{min-height:360px;padding:28px 22px 24px}.records-chip-row,.records-logo-grid{padding:160px 18px 18px}.mission-cinema{min-height:520px;padding:28px}.mission-cinema-photo{width:110px;height:150px}}
