.locksAi-module__tSprrW__shell{--bg:#071018;--bg2:#0b1520;--panel:#0f1d2b;--panel2:#132537;--line:#94a3b829;--ink:#f6fbff;--muted:#9fb1c4;--cyan:#5de1ff;--blue:#5d8cff;--violet:#9a7cff;--green:#66e3a4;--danger:#ff7b8e;background:radial-gradient(circle at 12% -10%,#5d8cff38,transparent 28%), radial-gradient(circle at 85% 3%,#9a7cff24,transparent 24%), linear-gradient(180deg,var(--bg),#050a10 88%);min-height:100vh;color:var(--ink)}.locksAi-module__tSprrW__shell *{box-sizing:border-box}.locksAi-module__tSprrW__container{width:min(1180px,100% - 36px);margin:0 auto}.locksAi-module__tSprrW__nav{z-index:60;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071018d6;position:sticky;top:0}.locksAi-module__tSprrW__navInner{justify-content:space-between;align-items:center;gap:20px;height:72px;display:flex}.locksAi-module__tSprrW__brand{letter-spacing:-.03em;align-items:center;gap:11px;font-weight:800;display:flex}.locksAi-module__tSprrW__brandMark{letter-spacing:.08em;background:linear-gradient(145deg,var(--blue),var(--violet));border-radius:12px;place-items:center;width:40px;height:40px;font-size:12px;display:grid;box-shadow:0 12px 34px #5d8cff47}.locksAi-module__tSprrW__brandCopy{flex-direction:column;line-height:1.05;display:flex}.locksAi-module__tSprrW__brandCopy small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:600}.locksAi-module__tSprrW__navLinks{color:#c9d6e4;align-items:center;gap:15px;font-size:14px;display:flex}.locksAi-module__tSprrW__navLinks a:hover{color:#fff}.locksAi-module__tSprrW__btn{cursor:pointer;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-weight:750;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.locksAi-module__tSprrW__btn:hover{transform:translateY(-1px)}.locksAi-module__tSprrW__primary{background:linear-gradient(135deg,var(--blue),var(--violet));color:#fff;box-shadow:0 12px 34px #5d8cff38}.locksAi-module__tSprrW__secondary{border-color:var(--line);color:#e9f1f8;background:#ffffff09}.locksAi-module__tSprrW__ghost{color:#c8d5e3;background:0 0;border-color:#0000}.locksAi-module__tSprrW__hero{padding:92px 0 74px}.locksAi-module__tSprrW__heroGrid{grid-template-columns:minmax(0,1.06fr) minmax(380px,.94fr);align-items:center;gap:54px;display:grid}.locksAi-module__tSprrW__eyebrow{color:#b7c8d9;border:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;background:#ffffff09;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:12px;font-weight:750;display:inline-flex}.locksAi-module__tSprrW__dot{background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 18px #66e3a4bf}.locksAi-module__tSprrW__hero h1{letter-spacing:-.065em;max-width:840px;margin:18px 0;font-size:clamp(48px,6.4vw,86px);line-height:.96}.locksAi-module__tSprrW__hero h1 span{background:linear-gradient(90deg,var(--cyan),var(--blue),var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.locksAi-module__tSprrW__heroCopy{color:#b7c6d5;max-width:700px;font-size:19px;line-height:1.65}.locksAi-module__tSprrW__heroActions{flex-wrap:wrap;gap:11px;margin-top:30px;display:flex}.locksAi-module__tSprrW__micro{color:#7f93a8;margin-top:16px;font-size:12px}.locksAi-module__tSprrW__heroCard{background:linear-gradient(160deg,#142739f5,#071018f0);border:1px solid #5d8cff3d;border-radius:30px;min-height:490px;padding:22px;position:relative;overflow:hidden;box-shadow:0 34px 90px #0000005c}.locksAi-module__tSprrW__heroGlow{filter:blur(15px);background:#5d8cff2e;border-radius:50%;width:340px;height:340px;position:absolute;inset:auto -120px -150px auto}.locksAi-module__tSprrW__cardTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex;position:relative}.locksAi-module__tSprrW__status{color:#b8f5d2;align-items:center;gap:7px;font-size:12px;font-weight:750;display:inline-flex}.locksAi-module__tSprrW__status i{background:var(--green);border-radius:50%;width:8px;height:8px;display:block}.locksAi-module__tSprrW__agent{border:1px solid var(--line);background:#ffffff09;border-radius:22px;padding:22px;position:relative}.locksAi-module__tSprrW__agentLabel{color:#8da1b6;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:750}.locksAi-module__tSprrW__agent h3{margin:7px 0 6px;font-size:23px}.locksAi-module__tSprrW__agent p{color:#9fb1c4;margin:0;line-height:1.55}.locksAi-module__tSprrW__transcript{gap:10px;margin-top:16px;display:grid;position:relative}.locksAi-module__tSprrW__bubble{border-radius:16px;padding:13px 14px;font-size:14px;line-height:1.45}.locksAi-module__tSprrW__caller{border:1px solid var(--line);background:#ffffff0b;margin-right:26px}.locksAi-module__tSprrW__ai{background:linear-gradient(135deg,#5d8cff2e,#9a7cff1f);border:1px solid #5d8cff42;margin-left:26px}.locksAi-module__tSprrW__outcome{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid;position:relative}.locksAi-module__tSprrW__metric{border:1px solid var(--line);background:#ffffff06;border-radius:16px;padding:14px}.locksAi-module__tSprrW__metric strong{font-size:18px;display:block}.locksAi-module__tSprrW__metric span{color:#8fa2b5;margin-top:4px;font-size:11px;display:block}.locksAi-module__tSprrW__logoStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff05}.locksAi-module__tSprrW__logoInner{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:20px 0;display:flex}.locksAi-module__tSprrW__pill{border:1px solid var(--line);color:#a7b7c7;border-radius:999px;padding:8px 11px;font-size:12px}.locksAi-module__tSprrW__section{padding:88px 0}.locksAi-module__tSprrW__sectionAlt{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff05;padding:88px 0}.locksAi-module__tSprrW__sectionHead{grid-template-columns:1fr minmax(300px,.72fr);align-items:end;gap:36px;margin-bottom:32px;display:grid}.locksAi-module__tSprrW__kicker{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.locksAi-module__tSprrW__sectionHead h2,.locksAi-module__tSprrW__headline{letter-spacing:-.045em;margin:7px 0 0;font-size:clamp(34px,4vw,54px);line-height:1.03}.locksAi-module__tSprrW__sectionHead p{color:#9fb0c0;margin:0;line-height:1.65}.locksAi-module__tSprrW__grid3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.locksAi-module__tSprrW__grid2{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.locksAi-module__tSprrW__feature{border:1px solid var(--line);background:linear-gradient(160deg,#ffffff0b,#ffffff05);border-radius:22px;padding:22px}.locksAi-module__tSprrW__featureNum{color:#768ba0;letter-spacing:.1em;font-size:11px;font-weight:800}.locksAi-module__tSprrW__feature h3{margin:14px 0 8px;font-size:20px}.locksAi-module__tSprrW__feature p{color:#96a9bb;margin:0;font-size:14px;line-height:1.58}.locksAi-module__tSprrW__feature ul{color:#aebdcb;margin:14px 0 0;padding-left:20px;font-size:14px;line-height:1.7}.locksAi-module__tSprrW__feature li+li{margin-top:5px}.locksAi-module__tSprrW__flow{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.locksAi-module__tSprrW__flowStep{border:1px solid var(--line);background:#ffffff08;border-radius:18px;padding:18px;position:relative}.locksAi-module__tSprrW__flowStep strong{color:var(--cyan);letter-spacing:.08em;font-size:12px;display:block}.locksAi-module__tSprrW__flowStep span{margin-top:8px;font-weight:800;display:block}.locksAi-module__tSprrW__flowStep small{color:#8ea2b6;margin-top:7px;line-height:1.45;display:block}.locksAi-module__tSprrW__demoBox{background:linear-gradient(145deg,#5d8cff1a,#9a7cff0d);border:1px solid #5d8cff3d;border-radius:28px;grid-template-columns:.85fr 1.15fr;gap:18px;padding:26px;display:grid}.locksAi-module__tSprrW__demoScript{border:1px solid var(--line);background:#071018ad;border-radius:20px;padding:22px}.locksAi-module__tSprrW__demoScript ol{color:#aebdcb;margin:14px 0 0;padding-left:20px;line-height:1.7}.locksAi-module__tSprrW__demoScript li+li{margin-top:8px}.locksAi-module__tSprrW__pricingGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.locksAi-module__tSprrW__priceCard{border:1px solid var(--line);background:#ffffff06;border-radius:24px;padding:24px}.locksAi-module__tSprrW__featured{background:linear-gradient(160deg,#5d8cff1f,#9a7cff12);border-color:#5d8cff7a;box-shadow:0 24px 70px #00000038}.locksAi-module__tSprrW__priceLabel{color:#92a5b8;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.locksAi-module__tSprrW__price{letter-spacing:-.05em;margin:12px 0;font-size:40px;font-weight:850}.locksAi-module__tSprrW__price small{color:#8ca0b5;font-size:14px;font-weight:650}.locksAi-module__tSprrW__priceCard ul{color:#b7c4d1;gap:9px;margin:18px 0;padding:0;font-size:14px;list-style:none;display:grid}.locksAi-module__tSprrW__priceCard li:before{content:"✓";color:var(--green);margin-right:8px;font-weight:900}.locksAi-module__tSprrW__priceCard .locksAi-module__tSprrW__btn{width:100%}.locksAi-module__tSprrW__cta{background:linear-gradient(135deg,#5d8cff24,#9a7cff17);border:1px solid #5d8cff42;border-radius:28px;justify-content:space-between;align-items:center;gap:24px;padding:34px;display:flex}.locksAi-module__tSprrW__cta h2{letter-spacing:-.04em;margin:0 0 7px;font-size:32px}.locksAi-module__tSprrW__cta p{color:#9cafc0;margin:0}.locksAi-module__tSprrW__footer{border-top:1px solid var(--line);color:#8195aa;padding:28px 0;font-size:12px}.locksAi-module__tSprrW__footerInner{flex-wrap:wrap;justify-content:space-between;gap:18px;display:flex}.locksAi-module__tSprrW__footerLinks{gap:16px;display:flex}.locksAi-module__tSprrW__pageHero{padding:74px 0 46px}.locksAi-module__tSprrW__pageHero h1{letter-spacing:-.055em;margin:14px 0 10px;font-size:clamp(42px,6vw,70px);line-height:1}.locksAi-module__tSprrW__pageHero p{color:#a9b8c7;max-width:720px;font-size:18px;line-height:1.6}.locksAi-module__tSprrW__formCard{border:1px solid var(--line);background:#ffffff06;border-radius:24px;padding:24px}.locksAi-module__tSprrW__formGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.locksAi-module__tSprrW__field{gap:7px;display:grid}.locksAi-module__tSprrW__field label{color:#9fb1c3;font-size:12px;font-weight:750}.locksAi-module__tSprrW__field input,.locksAi-module__tSprrW__field select,.locksAi-module__tSprrW__field textarea{border:1px solid var(--line);color:#fff;width:100%;font:inherit;background:#091522;border-radius:12px;outline:none;padding:13px 14px}.locksAi-module__tSprrW__field textarea{resize:vertical;min-height:112px}.locksAi-module__tSprrW__field input:focus,.locksAi-module__tSprrW__field select:focus,.locksAi-module__tSprrW__field textarea:focus{border-color:#5d8cff9e;box-shadow:0 0 0 3px #5d8cff1a}.locksAi-module__tSprrW__span2{grid-column:1/-1}.locksAi-module__tSprrW__notice{border:1px solid var(--line);color:#a8b7c6;background:#ffffff08;border-radius:14px;padding:14px;font-size:13px;line-height:1.5}.locksAi-module__tSprrW__success{color:#b9f3d1;background:#66e3a412;border-color:#66e3a457}.locksAi-module__tSprrW__error{color:#ffd0d7;background:#ff7b8e12;border-color:#ff7b8e57}.locksAi-module__tSprrW__dashboard{grid-template-columns:230px minmax(0,1fr);min-height:calc(100vh - 72px);display:grid}.locksAi-module__tSprrW__sidebar{border-right:1px solid var(--line);background:#050b12a3;padding:20px}.locksAi-module__tSprrW__sideTitle{letter-spacing:.08em;text-transform:uppercase;color:#71869b;margin:10px 0;font-size:11px;font-weight:800}.locksAi-module__tSprrW__sideLink{color:#a9b9c8;border-radius:11px;padding:11px 12px;font-size:14px;display:block}.locksAi-module__tSprrW__sideActive{color:#fff;background:#5d8cff1f}.locksAi-module__tSprrW__main{padding:28px}.locksAi-module__tSprrW__dashHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.locksAi-module__tSprrW__dashHead h1{letter-spacing:-.04em;margin:0;font-size:31px}.locksAi-module__tSprrW__dashHead p{color:#8fa2b5;margin:6px 0 0}.locksAi-module__tSprrW__badge{border:1px solid var(--line);color:#9eb0c1;border-radius:999px;padding:7px 10px;font-size:11px}.locksAi-module__tSprrW__stats{grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0;display:grid}.locksAi-module__tSprrW__stat{border:1px solid var(--line);background:#ffffff06;border-radius:18px;padding:18px}.locksAi-module__tSprrW__stat strong{font-size:25px;display:block}.locksAi-module__tSprrW__stat span{color:#8fa2b5;margin-top:5px;font-size:11px;display:block}.locksAi-module__tSprrW__tableWrap{border:1px solid var(--line);background:#ffffff05;border-radius:18px;overflow:auto}.locksAi-module__tSprrW__table{border-collapse:collapse;width:100%;min-width:760px}.locksAi-module__tSprrW__table th,.locksAi-module__tSprrW__table td{text-align:left;border-bottom:1px solid var(--line);padding:14px;font-size:13px}.locksAi-module__tSprrW__table th{color:#7f94a9;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.locksAi-module__tSprrW__table td{color:#bfd0df}.locksAi-module__tSprrW__tagSuccess,.locksAi-module__tSprrW__tagPending{border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800;display:inline-block}.locksAi-module__tSprrW__tagSuccess{color:#aef1cc;background:#66e3a41a}.locksAi-module__tSprrW__tagPending{color:#ffe0a7;background:#ffc2611a}.locksAi-module__tSprrW__configPanel{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.locksAi-module__tSprrW__checkList{gap:9px;display:grid}.locksAi-module__tSprrW__checkItem{color:#b4c3d1;align-items:center;gap:9px;font-size:14px;display:flex}.locksAi-module__tSprrW__checkItem i{width:18px;height:18px;color:var(--green);background:#66e3a41f;border-radius:50%;place-items:center;font-size:11px;font-style:normal;display:grid}.locksAi-module__tSprrW__videoShowcase{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:30px;display:grid}.locksAi-module__tSprrW__videoIntro h2{letter-spacing:-.045em;margin:7px 0 14px;font-size:clamp(34px,4vw,54px);line-height:1.03}.locksAi-module__tSprrW__videoFrame{aspect-ratio:16/9;background:#02070b;border:1px solid #5d8cff47;border-radius:26px;overflow:hidden;box-shadow:0 30px 80px #00000057}.locksAi-module__tSprrW__videoElement{object-fit:cover;background:#02070b;width:100%;height:100%;display:block}@media (max-width:980px){.locksAi-module__tSprrW__heroGrid,.locksAi-module__tSprrW__videoShowcase{grid-template-columns:1fr}.locksAi-module__tSprrW__heroCard{min-height:auto}.locksAi-module__tSprrW__sectionHead{grid-template-columns:1fr}.locksAi-module__tSprrW__grid3,.locksAi-module__tSprrW__pricingGrid,.locksAi-module__tSprrW__flow{grid-template-columns:1fr 1fr}.locksAi-module__tSprrW__flowStep:last-child{grid-column:1/-1}.locksAi-module__tSprrW__demoBox,.locksAi-module__tSprrW__dashboard{grid-template-columns:1fr}.locksAi-module__tSprrW__sidebar{display:none}.locksAi-module__tSprrW__stats{grid-template-columns:1fr 1fr}.locksAi-module__tSprrW__configPanel{grid-template-columns:1fr}}@media (max-width:700px){.locksAi-module__tSprrW__container{width:min(100% - 24px,1180px)}.locksAi-module__tSprrW__navInner{height:66px}.locksAi-module__tSprrW__navLinks a:not(:last-child),.locksAi-module__tSprrW__brandCopy small{display:none}.locksAi-module__tSprrW__hero{padding:68px 0 52px}.locksAi-module__tSprrW__hero h1{font-size:52px}.locksAi-module__tSprrW__heroCopy{font-size:17px}.locksAi-module__tSprrW__heroCard{border-radius:24px;padding:16px}.locksAi-module__tSprrW__outcome{grid-template-columns:1fr}.locksAi-module__tSprrW__section,.locksAi-module__tSprrW__sectionAlt{padding:64px 0}.locksAi-module__tSprrW__grid3,.locksAi-module__tSprrW__grid2,.locksAi-module__tSprrW__pricingGrid,.locksAi-module__tSprrW__flow,.locksAi-module__tSprrW__formGrid{grid-template-columns:1fr}.locksAi-module__tSprrW__flowStep:last-child{grid-column:auto}.locksAi-module__tSprrW__cta{flex-direction:column;align-items:flex-start}.locksAi-module__tSprrW__span2{grid-column:auto}.locksAi-module__tSprrW__stats{grid-template-columns:1fr 1fr}.locksAi-module__tSprrW__main{padding:20px 14px}.locksAi-module__tSprrW__dashHead{flex-direction:column}.locksAi-module__tSprrW__pageHero{padding:56px 0 34px}}@media (prefers-reduced-motion:reduce){.locksAi-module__tSprrW__btn{transition:none}.locksAi-module__tSprrW__btn:hover{transform:none}}
