.landing-module__q5JLqq__page{background:var(--canvas);min-height:100dvh}.landing-module__q5JLqq__header{border-bottom:1px solid var(--border);grid-template-columns:1fr auto 1fr;align-items:center;width:min(100% - 40px,1240px);height:76px;margin:auto;display:grid}.landing-module__q5JLqq__logo{color:var(--ink);justify-self:start;align-items:center;gap:11px;text-decoration:none;display:flex}.landing-module__q5JLqq__logo>span{background:var(--nav);color:#f2f6f8;color:lab(96.5281% -.82311 -1.65222);letter-spacing:-.08em;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.landing-module__q5JLqq__logo>span span,.landing-module__q5JLqq__modalMark span{color:var(--focus)}.landing-module__q5JLqq__logo div{gap:2px;display:grid}.landing-module__q5JLqq__logo strong{font-size:13px}.landing-module__q5JLqq__logo small{color:var(--muted);font-size:9px}.landing-module__q5JLqq__header nav{gap:30px;display:flex}.landing-module__q5JLqq__header nav a{color:var(--muted);font-size:12px;font-weight:600;text-decoration:none}.landing-module__q5JLqq__header>button{justify-self:end}.landing-module__q5JLqq__hero{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,7vw,100px);width:min(100% - 40px,1240px);min-height:650px;margin:auto;padding:70px 0 90px;display:grid}.landing-module__q5JLqq__heroCopy h1{letter-spacing:-.065em;max-width:690px;margin:18px 0 24px;font-size:clamp(48px,6vw,78px);line-height:.98}.landing-module__q5JLqq__heroCopy>p:not(.landing-module__q5JLqq__eyebrow){color:var(--muted);max-width:590px;font-size:16px;line-height:1.75}.landing-module__q5JLqq__heroActions{gap:10px;margin:30px 0;display:flex}.landing-module__q5JLqq__assurance{border-top:1px solid var(--border);color:var(--muted);gap:22px;padding-top:23px;font-size:10px;font-weight:650;display:flex}.landing-module__q5JLqq__assurance span:before{content:"✓";color:var(--success);margin-right:6px}.landing-module__q5JLqq__preview{background:var(--nav);border-radius:18px;padding:10px;transform:rotate(1.2deg);box-shadow:0 32px 70px #0f23362e;box-shadow:0 32px 70px lab(12.8374% -2.47949 -15.283/.18)}.landing-module__q5JLqq__previewTop{height:38px;color:var(--nav-muted);align-items:center;gap:7px;padding:0 9px;font-size:9px;display:flex}.landing-module__q5JLqq__previewTop span{margin-right:auto}.landing-module__q5JLqq__previewTop i{background:color-mix(in oklch,var(--surface) 20%,transparent);border-radius:50%;width:6px;height:6px}.landing-module__q5JLqq__previewBody{background:var(--surface);border-radius:11px;grid-template-columns:64px 1fr;min-height:390px;display:grid;overflow:hidden}.landing-module__q5JLqq__previewBody aside{background:#0a2d4c;background:lab(17.3088% -2.324 -23.5485);flex-direction:column;align-items:center;gap:28px;padding:23px 0;display:flex}.landing-module__q5JLqq__previewBody aside b{color:var(--focus);font-size:12px}.landing-module__q5JLqq__previewBody aside span{background:color-mix(in oklch,var(--surface) 23%,transparent);border-radius:4px;width:22px;height:4px}.landing-module__q5JLqq__previewBody>div{padding:38px}.landing-module__q5JLqq__previewBody small{color:var(--primary);font-size:8px;font-weight:750}.landing-module__q5JLqq__previewBody h2{letter-spacing:-.04em;margin:12px 0 7px;font-size:25px}.landing-module__q5JLqq__previewBody p{color:var(--muted);font-size:10px}.landing-module__q5JLqq__previewBody section{border:1px solid var(--border);border-radius:8px;grid-template-columns:1fr 1fr;margin-top:30px;display:grid}.landing-module__q5JLqq__previewBody article{gap:4px;padding:18px;display:grid}.landing-module__q5JLqq__previewBody article+article{border-left:1px solid var(--border)}.landing-module__q5JLqq__previewBody article b{font-size:22px}.landing-module__q5JLqq__previewBody article span{color:var(--muted);font-size:8px}.landing-module__q5JLqq__fakeRows{gap:13px;margin-top:25px;display:grid}.landing-module__q5JLqq__fakeRows span{background:var(--canvas);border-radius:4px;height:10px}.landing-module__q5JLqq__capabilities{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:75px max(20px,50% - 620px)}.landing-module__q5JLqq__capGrid{grid-template-columns:repeat(4,1fr);margin-top:28px;display:grid}.landing-module__q5JLqq__capGrid article{border-top:1px solid var(--border);padding:25px 28px}.landing-module__q5JLqq__capGrid article+article{border-left:1px solid var(--border)}.landing-module__q5JLqq__capGrid svg{color:var(--primary)}.landing-module__q5JLqq__capGrid h2{margin:22px 0 9px;font-size:15px}.landing-module__q5JLqq__capGrid p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.landing-module__q5JLqq__security{grid-template-columns:1fr 1fr;align-items:end;gap:100px;width:min(100% - 40px,1240px);margin:auto;padding:90px 0;display:grid}.landing-module__q5JLqq__security h2{letter-spacing:-.045em;max-width:530px;margin:13px 0 0;font-size:32px}.landing-module__q5JLqq__security>p{color:var(--muted);max-width:580px;line-height:1.8}.landing-module__q5JLqq__footer{border-top:1px solid var(--border);width:min(100% - 40px,1240px);min-height:75px;color:var(--muted);justify-content:space-between;align-items:center;margin:auto;font-size:10px;display:flex}.landing-module__q5JLqq__dialog{border:1px solid color-mix(in oklch,var(--border) 80%,var(--primary));background:var(--surface);width:min(100% - 28px,430px);color:var(--ink);border-radius:14px;padding:28px;box-shadow:0 35px 100px #07121e59;box-shadow:0 35px 100px lab(5.19165% -1.31605 -9.50229/.35)}.landing-module__q5JLqq__dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030c17b8;background:lab(2.98643% -.733465 -7.26174/.72)}.landing-module__q5JLqq__modalHead{justify-content:space-between;align-items:start;margin-bottom:24px;display:flex}.landing-module__q5JLqq__modalMark{background:var(--nav);color:#f2f6f8;color:lab(96.5281% -.82311 -1.65222);place-items:center;width:43px;height:43px;font-weight:800;display:grid}.landing-module__q5JLqq__modalHead button{background:var(--canvas);width:38px;height:38px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;font-size:21px}.landing-module__q5JLqq__dialog h2{letter-spacing:-.035em;margin:9px 0;font-size:22px}.landing-module__q5JLqq__modalIntro{color:var(--muted);margin:0 0 25px;font-size:12px;line-height:1.6}.landing-module__q5JLqq__modalFoot{text-align:center;color:var(--muted);margin:22px 0 0;font-size:9px}.landing-module__q5JLqq__dialog[open]{animation:.18s cubic-bezier(.22,1,.36,1) landing-module__q5JLqq__appear}@keyframes landing-module__q5JLqq__appear{0%{opacity:0;transform:translateY(10px)scale(.98)}}@media (max-width:850px){.landing-module__q5JLqq__header{grid-template-columns:1fr auto}.landing-module__q5JLqq__header nav{display:none}.landing-module__q5JLqq__hero{grid-template-columns:1fr;padding-top:60px}.landing-module__q5JLqq__preview{width:min(100%,600px);margin:auto}.landing-module__q5JLqq__capGrid{grid-template-columns:1fr 1fr}.landing-module__q5JLqq__capGrid article:nth-child(3){border-left:0}.landing-module__q5JLqq__capGrid article:nth-child(n+3){border-top:1px solid var(--border)}.landing-module__q5JLqq__security{grid-template-columns:1fr;gap:25px}}@media (max-width:560px){.landing-module__q5JLqq__header{height:68px}.landing-module__q5JLqq__logo small{display:none}.landing-module__q5JLqq__header>button{padding:0 12px;font-size:11px}.landing-module__q5JLqq__hero{min-height:auto;padding:52px 0 65px}.landing-module__q5JLqq__heroCopy h1{font-size:46px}.landing-module__q5JLqq__heroActions{flex-direction:column}.landing-module__q5JLqq__heroActions .landing-module__q5JLqq__button{width:100%}.landing-module__q5JLqq__assurance{grid-template-columns:1fr 1fr;gap:12px;display:grid}.landing-module__q5JLqq__preview{display:none}.landing-module__q5JLqq__capabilities{padding-top:55px;padding-bottom:55px}.landing-module__q5JLqq__capGrid{grid-template-columns:1fr}.landing-module__q5JLqq__capGrid article+article{border-left:0}.landing-module__q5JLqq__security{padding:65px 0}.landing-module__q5JLqq__footer{flex-direction:column;justify-content:center;align-items:start;gap:8px}.landing-module__q5JLqq__dialog{padding:22px}}.landing-module__q5JLqq__dialog[open]{max-height:min(90dvh,620px);margin:auto;position:fixed;inset:0;overflow:auto}
