.landing-module___cEqKa__page{color:#1c2733;background:#e6e9ec;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}.landing-module___cEqKa__stage{height:100vh;position:sticky;top:0;overflow:hidden}.landing-module___cEqKa__canvas{width:100%;height:100%;display:block}.landing-module___cEqKa__veil{pointer-events:none;background:linear-gradient(90deg,#eef0f200 30%,#eef0f2d9 75%);transition:opacity 1.2s;position:absolute;inset:0}.landing-module___cEqKa__heroWash{pointer-events:none;background:linear-gradient(90deg,#eaedf0f0 0%,#eaedf0d1 30%,#eaedf000 52%);transition:opacity .9s;position:absolute;inset:0}.landing-module___cEqKa__bar{z-index:10;pointer-events:none;justify-content:space-between;align-items:center;padding:18px 32px;display:flex;position:fixed;top:0;left:0;right:0}.landing-module___cEqKa__brand{letter-spacing:-.3px;color:#1c2733;align-items:center;gap:10px;font:700 18px Space Grotesk,sans-serif;display:flex}.landing-module___cEqKa__mark{width:34px;height:34px;display:block}.landing-module___cEqKa__steps{z-index:2;pointer-events:none;margin-top:-100vh;position:relative}.landing-module___cEqKa__step{box-sizing:border-box;align-items:center;min-height:100vh;padding:0 6vw;display:flex}.landing-module___cEqKa__right{justify-content:flex-end}.landing-module___cEqKa__card{pointer-events:auto;opacity:0;background:#fff;border:1px solid #e3e1da;border-radius:14px;max-width:440px;padding:26px 28px;transition:opacity .3s,transform .3s;transform:translateY(18px);box-shadow:0 12px 32px #1c27331a}.landing-module___cEqKa__in{opacity:1;transition:opacity .7s cubic-bezier(.22,1,.36,1) .9s,transform .7s cubic-bezier(.22,1,.36,1) .9s;transform:none}.landing-module___cEqKa__dots{z-index:10;flex-direction:column;gap:12px;display:flex;position:fixed;top:50%;right:26px;transform:translateY(-50%)}.landing-module___cEqKa__dot{cursor:pointer;background:0 0;border:1.5px solid #274c6b;border-radius:50%;width:10px;height:10px;padding:0;transition:transform .25s,background .25s}.landing-module___cEqKa__dotOn{background:#274c6b;transform:scale(1.25)}.landing-module___cEqKa__hero{max-width:560px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;padding:0}.landing-module___cEqKa__eyebrow{letter-spacing:1.4px;color:#6a8da9;margin-bottom:12px;font:600 11px IBM Plex Mono,monospace}.landing-module___cEqKa__h1{letter-spacing:-2.5px;color:#182532;margin:0;font:700 clamp(40px,5.6vw,76px)/1.02 Space Grotesk,sans-serif}.landing-module___cEqKa__h2{letter-spacing:-1px;color:#182532;margin:0 0 10px;font:700 clamp(26px,2.6vw,36px)/1.1 Space Grotesk,sans-serif}.landing-module___cEqKa__lead{color:#425466;margin:16px 0 0;font-size:17px;line-height:1.55}.landing-module___cEqKa__body{color:#425466;margin:0;font-size:15px;line-height:1.6}.landing-module___cEqKa__actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.landing-module___cEqKa__primary,.landing-module___cEqKa__ghost{cursor:pointer;border-radius:10px;align-items:center;gap:8px;height:44px;padding:0 20px;font:600 14px DM Sans,sans-serif;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.landing-module___cEqKa__primary{color:#fff;background:#274c6b;border:1px solid #274c6b;box-shadow:0 8px 22px #274c6b40}.landing-module___cEqKa__ghost{color:#274c6b;background:#ffffffb3;border:1px solid #d7dfe4}.landing-module___cEqKa__primary:hover,.landing-module___cEqKa__ghost:hover{transform:translateY(-1px)}.landing-module___cEqKa__barButton{pointer-events:auto;height:38px;font-size:13px}.landing-module___cEqKa__stat{letter-spacing:-1px;align-items:baseline;gap:10px;margin:14px 0 4px;font:700 40px Space Grotesk,sans-serif;display:flex}.landing-module___cEqKa__stat small{letter-spacing:0;color:#6a7d8c;font:500 14px IBM Plex Mono,monospace}.landing-module___cEqKa__rows{flex-direction:column;gap:8px;margin-top:16px;display:flex}.landing-module___cEqKa__row{background:#fff;border:1px solid #edebe4;border-radius:9px;justify-content:space-between;gap:12px;padding:10px 12px;font-size:14px;display:flex}.landing-module___cEqKa__row b{font:600 13px IBM Plex Mono,monospace}.landing-module___cEqKa__chips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.landing-module___cEqKa__chip{border:1px solid;border-radius:999px;padding:6px 10px;font:600 12px IBM Plex Mono,monospace}.landing-module___cEqKa__foot{color:#7b8e9c;margin-top:14px;font-size:12px;line-height:1.5}.landing-module___cEqKa__hint{letter-spacing:1px;color:#8a98a4;font:500 11px IBM Plex Mono,monospace;transition:opacity .4s;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.landing-module___cEqKa__final{max-width:560px}@media (max-width:760px){.landing-module___cEqKa__step,.landing-module___cEqKa__right{justify-content:center;align-items:flex-end;padding:0 16px 10vh}.landing-module___cEqKa__bar{padding:14px 16px}}.landing-module___cEqKa__liveCard{z-index:12;background:#fff;border:1px solid #e3e1da;border-radius:14px;width:340px;padding:22px 24px;animation:.5s cubic-bezier(.22,1,.36,1) .45s both landing-module___cEqKa__liveIn;position:fixed;top:50%;transform:translateY(-50%);box-shadow:0 16px 40px #1c273324}.landing-module___cEqKa__liveLeft{left:6vw}.landing-module___cEqKa__liveRight{right:6vw}.landing-module___cEqKa__liveClass{letter-spacing:-1px;color:#182532;margin:4px 0 2px;font:700 34px Space Grotesk,sans-serif}.landing-module___cEqKa__liveClass span{color:#2e6e58;letter-spacing:0;font:600 16px IBM Plex Mono,monospace}.landing-module___cEqKa__liveCard .landing-module___cEqKa__ghost{height:38px;margin-top:16px}@keyframes landing-module___cEqKa__liveIn{0%{opacity:0;transform:translateY(calc(14px - 50%))}}
