.marid-module__klJo0W__maridRoot{--marid-display:"Neue Haas Grotesk Display", "Helvetica Neue", Helvetica, Arial, sans-serif;--marid-text:"Neue Haas Grotesk Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--marid-mono:"Geist Mono", "SFMono-Regular", Consolas, monospace;font-family:var(--marid-text);font-weight:400}.marid-module__klJo0W__maridRoot nav a,.marid-module__klJo0W__maridRoot nav span{font-weight:500!important}.marid-module__klJo0W__journey{color:#f4fbfa;background:#030708;position:relative}.marid-module__klJo0W__stickyScene{z-index:0;background:#030708;height:100svh;position:sticky;top:0;overflow:hidden}.marid-module__klJo0W__sceneFallback,.marid-module__klJo0W__sceneShade,.marid-module__klJo0W__webgl{position:absolute;inset:0}.marid-module__klJo0W__sceneFallback{background:radial-gradient(circle at 70% 48%,#13877b3b,#0000 29%),radial-gradient(circle at 75% 55%,#24639821,#0000 47%),linear-gradient(120deg,#030708,#071115 75%,#030708)}.marid-module__klJo0W__sceneFallback:after{content:"";opacity:.26;background-image:linear-gradient(#49b8b11a 1px,#0000 1px),linear-gradient(90deg,#49b8b11a 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 24%,#000 75%);mask-image:linear-gradient(90deg,#0000 24%,#000 75%)}.marid-module__klJo0W__webgl{opacity:0;animation:2.3s forwards marid-module__klJo0W__canvasIn}.marid-module__klJo0W__webgl canvas{display:block}.marid-module__klJo0W__sceneShade{pointer-events:none;background:linear-gradient(90deg,#030708 1%,#030708f5 25%,#030708a6 50%,#0307080d 82%),linear-gradient(#030708bf 0%,#0000 22% 80%,#030708 100%)}.marid-module__klJo0W__sceneTopline,.marid-module__klJo0W__sceneStatus,.marid-module__klJo0W__sceneIndex{color:#68b8af;font-family:var(--marid-mono);letter-spacing:.17em;font-size:10px;font-weight:700;position:absolute}.marid-module__klJo0W__sceneTopline{opacity:.58;justify-content:space-between;gap:20px;display:flex;top:86px;left:clamp(24px,5vw,80px);right:clamp(24px,5vw,80px)}.marid-module__klJo0W__sceneStatus{text-transform:uppercase;align-items:center;gap:10px;display:flex;bottom:34px;left:clamp(24px,5vw,80px)}.marid-module__klJo0W__statusDot{background:#4fe9cb;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #4fe9cb}.marid-module__klJo0W__sceneIndex{color:#effffc;letter-spacing:-.04em;font-size:22px;bottom:29px;right:clamp(24px,5vw,80px)}.marid-module__klJo0W__sceneIndex span{color:#5b807d;font-size:12px}.marid-module__klJo0W__chapters{z-index:1;pointer-events:none;margin-top:-100svh;position:relative}.marid-module__klJo0W__chapter{align-items:center;min-height:100svh;padding:115px clamp(24px,5vw,80px) 95px;scroll-margin-top:64px;display:flex}.marid-module__klJo0W__copy{pointer-events:auto;width:min(100%,640px);animation:1.1s both marid-module__klJo0W__riseIn}.marid-module__klJo0W__eyebrow{color:#5de2cd;font-family:var(--marid-mono);letter-spacing:.2em;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:800}.marid-module__klJo0W__copy h1,.marid-module__klJo0W__copy h2,.marid-module__klJo0W__sectionInner h2{font-family:var(--marid-display);letter-spacing:-.065em;font-weight:500;line-height:1.02}.marid-module__klJo0W__copy h1{max-width:760px;font-size:clamp(48px,7vw,104px)}.marid-module__klJo0W__copy .marid-module__klJo0W__heroName{letter-spacing:-.09em;font-size:clamp(92px,17vw,220px);font-weight:600;line-height:.8}.marid-module__klJo0W__copy .marid-module__klJo0W__heroStatement{max-width:670px;margin-top:34px;font-size:clamp(36px,4.7vw,66px)}.marid-module__klJo0W__heroStatement span,.marid-module__klJo0W__closing h2 span{color:#6de8d4}.marid-module__klJo0W__copy h2{font-size:clamp(38px,5.2vw,72px)}.marid-module__klJo0W__copy>p:not(.marid-module__klJo0W__eyebrow):not(.marid-module__klJo0W__developmentNote){color:#abc0bf;max-width:550px;margin-top:28px;font-size:clamp(16px,1.5vw,19px);line-height:1.75}.marid-module__klJo0W__copy>p.marid-module__klJo0W__lede{max-width:610px}.marid-module__klJo0W__heroActions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.marid-module__klJo0W__primaryButton,.marid-module__klJo0W__secondaryButton{letter-spacing:.02em;justify-content:center;align-items:center;gap:14px;min-height:50px;padding:14px 22px;font-size:13px;font-weight:500;text-decoration:none;transition:transform .25s,background .25s,border-color .25s;display:inline-flex}.marid-module__klJo0W__primaryButton{color:#031110;background:#5be0ca;box-shadow:0 8px 36px #28dbb729}.marid-module__klJo0W__secondaryButton{color:#e8faf6;background:#041b1c73;border:1px solid #6be0ca47}.marid-module__klJo0W__primaryButton:hover,.marid-module__klJo0W__secondaryButton:hover{transform:translateY(-3px)}.marid-module__klJo0W__secondaryButton:hover{background:#0f534c40;border-color:#5be0ca}.marid-module__klJo0W__developmentNote{color:#738d89;max-width:500px;margin-top:22px;font-size:12px;line-height:1.5}.marid-module__klJo0W__demoStats{border-top:1px solid #5ed9c133;border-bottom:1px solid #5ed9c133;flex-wrap:wrap;gap:18px;max-width:570px;margin-top:25px;padding:18px 0;display:flex}.marid-module__klJo0W__demoStats>span{color:#74bcb0;width:100%;font-family:var(--marid-mono);letter-spacing:.12em;font-size:9px}.marid-module__klJo0W__demoStats>div{flex-direction:column;gap:3px;min-width:100px;display:flex}.marid-module__klJo0W__demoStats strong{color:#e6fffa;font-family:var(--marid-display);letter-spacing:-.05em;font-size:27px;font-weight:500}.marid-module__klJo0W__demoStats small{color:#6ab6aa;font-family:var(--marid-mono);letter-spacing:.08em;font-size:9px}.marid-module__klJo0W__miniGrid{background:#5ed9c12e;border:1px solid #5ed9c138;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:520px;margin-top:32px;display:grid}.marid-module__klJo0W__miniGrid span{color:#a8cbc4;text-transform:uppercase;letter-spacing:.07em;background:#031112e6;padding:17px 18px;font-size:12px;font-weight:700}.marid-module__klJo0W__incidentCard,.marid-module__klJo0W__approvalCard,.marid-module__klJo0W__reportCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#031415e8;border:1px solid #56d1bf45;box-shadow:0 25px 80px #00000047}.marid-module__klJo0W__incidentCard{max-width:550px;margin-top:36px;padding:22px 24px 18px}.marid-module__klJo0W__cardHeader{color:#6ce7d1;font-family:var(--marid-mono);letter-spacing:.14em;justify-content:space-between;gap:12px;font-size:9px;font-weight:800;display:flex}.marid-module__klJo0W__incidentCard strong{color:#f6fffd;margin:27px 0 20px;font-size:22px;display:block}.marid-module__klJo0W__incidentCard ul{list-style:none}.marid-module__klJo0W__incidentCard li{color:#bdd1cd;border-top:1px solid #6ce7d121;gap:20px;padding:12px 0;font-size:13px;display:flex}.marid-module__klJo0W__incidentCard li span{color:#5cd2bf;width:75px;font-family:var(--marid-mono);text-transform:uppercase;letter-spacing:.08em;flex-shrink:0;font-size:10px;font-weight:800}.marid-module__klJo0W__incidentCard>p{color:#79a99f;border-top:1px solid #6ce7d121;padding-top:15px;font-size:12px}.marid-module__klJo0W__approvalCard{max-width:520px;margin-top:36px;padding:25px}.marid-module__klJo0W__approvalCard>div{color:#68e7cf;font-family:var(--marid-mono);letter-spacing:.13em;align-items:center;gap:10px;margin-bottom:20px;font-size:11px;font-weight:800;display:flex}.marid-module__klJo0W__approvalCard p{color:#b3ccc7;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.marid-module__klJo0W__approvalCard p svg{color:#64d8c1}.marid-module__klJo0W__approvalCard strong{color:#ecfffa;background:#43d1b817;border-left:2px solid #6de8d4;margin-top:17px;padding:17px;font-size:13px;display:block}.marid-module__klJo0W__outcomeLine{color:#76ecd5;align-items:center;gap:14px;margin-top:36px;font-size:15px;font-weight:800;display:flex}.marid-module__klJo0W__details,.marid-module__klJo0W__reportSection,.marid-module__klJo0W__closing{z-index:2;background:#050b0d;border-top:1px solid #6ecdbe24;padding:clamp(92px,11vw,160px) 24px;position:relative}.marid-module__klJo0W__sectionInner{max-width:1140px;margin:0 auto}.marid-module__klJo0W__sectionInner h2{max-width:820px;font-size:clamp(42px,6vw,80px)}.marid-module__klJo0W__sectionIntro{color:#9ab2ae;max-width:680px;margin-top:25px;font-size:17px;line-height:1.75}.marid-module__klJo0W__categoryGrid{background:#16302e;border:1px solid #16302e;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:56px;display:grid}.marid-module__klJo0W__categoryGrid span{color:#e2f8f3;background:#081313;justify-content:space-between;align-items:flex-end;gap:10px;min-height:95px;padding:22px;font-size:14px;font-weight:700;display:flex}.marid-module__klJo0W__categoryGrid svg{color:#63d9c3;flex-shrink:0}.marid-module__klJo0W__targets{color:#77908a;max-width:850px;margin-top:24px;font-size:12px;line-height:1.75}.marid-module__klJo0W__reportSection{background:radial-gradient(circle at 70% 45%,#12575324,#0000 45%),#030708}.marid-module__klJo0W__reportSection .marid-module__klJo0W__sectionInner{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(45px,8vw,120px);display:grid}.marid-module__klJo0W__reportSection h2{font-size:clamp(38px,4.9vw,66px)}.marid-module__klJo0W__reportCard{padding:28px}.marid-module__klJo0W__reportCard h3{letter-spacing:-.03em;margin:35px 0;font-size:25px}.marid-module__klJo0W__reportCard>div:not(.marid-module__klJo0W__cardHeader){grid-template-columns:1fr 1fr;gap:8px;margin:8px 0;display:grid}.marid-module__klJo0W__reportCard>div:not(.marid-module__klJo0W__cardHeader) span{color:#b8d9d2;background:#48bead14;border:1px solid #48bead1f;align-items:flex-end;min-height:75px;padding:13px;font-size:12px;display:flex}.marid-module__klJo0W__reportCard>p{color:#68d6c2;margin-top:30px;font-size:12px}.marid-module__klJo0W__closing{text-align:center;background:radial-gradient(circle at 50% 45%,#11675e3d,#0000 45%),#050b0d}.marid-module__klJo0W__closing h2{max-width:1000px;margin:0 auto}.marid-module__klJo0W__closing p:not(.marid-module__klJo0W__eyebrow){color:#9ab2ae;margin:28px auto 38px;font-size:17px;line-height:1.7}@keyframes marid-module__klJo0W__canvasIn{to{opacity:1}}@keyframes marid-module__klJo0W__riseIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.marid-module__klJo0W__copy{width:min(100%,590px)}.marid-module__klJo0W__sceneShade{background:linear-gradient(90deg,#030708fa,#030708bf 65%,#03070847),linear-gradient(#0000 75%,#030708)}.marid-module__klJo0W__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.marid-module__klJo0W__reportSection .marid-module__klJo0W__sectionInner{grid-template-columns:1fr}}@media (max-width:650px){.marid-module__klJo0W__sceneTopline{font-size:8px;top:78px}.marid-module__klJo0W__sceneTopline span:last-child{text-align:right;max-width:145px}.marid-module__klJo0W__sceneShade{background:linear-gradient(#03070870 0%,#030708c2 35%,#030708fa 100%)}.marid-module__klJo0W__chapter{align-items:flex-end;min-height:100svh;padding:140px 22px 92px}.marid-module__klJo0W__copy h1{font-size:clamp(44px,12vw,68px)}.marid-module__klJo0W__copy .marid-module__klJo0W__heroName{font-size:clamp(88px,22vw,136px)}.marid-module__klJo0W__copy .marid-module__klJo0W__heroStatement{margin-top:22px;font-size:clamp(34px,10vw,52px)}.marid-module__klJo0W__copy h2{font-size:clamp(36px,10vw,54px)}.marid-module__klJo0W__copy>p:not(.marid-module__klJo0W__eyebrow):not(.marid-module__klJo0W__developmentNote){margin-top:20px;font-size:15px;line-height:1.65}.marid-module__klJo0W__heroActions{margin-top:28px}.marid-module__klJo0W__primaryButton,.marid-module__klJo0W__secondaryButton{width:100%}.marid-module__klJo0W__miniGrid span{padding:13px;font-size:10px}.marid-module__klJo0W__demoStats{gap:12px}.marid-module__klJo0W__demoStats>div{min-width:75px}.marid-module__klJo0W__demoStats strong{font-size:22px}.marid-module__klJo0W__categoryGrid{margin-top:36px}.marid-module__klJo0W__categoryGrid span{min-height:85px;padding:16px;font-size:12px}.marid-module__klJo0W__reportCard{padding:18px}}@media (prefers-reduced-motion:reduce){.marid-module__klJo0W__copy,.marid-module__klJo0W__webgl{opacity:1;animation:none;transform:none}.marid-module__klJo0W__primaryButton,.marid-module__klJo0W__secondaryButton{transition:none}.marid-module__klJo0W__primaryButton:hover,.marid-module__klJo0W__secondaryButton:hover{transform:none}}
