body:has(.wa-home-hero){padding-top:64px}.wa-home-hero{background-color:#101921;background-image:url(https://www.livingsecurity.com/hubfs/2026%20MJ/bg-lines.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;overflow:hidden}.wa-home-hero__inner{margin-inline:0;max-width:none;padding:0}.wa-home-hero__layout{align-items:center;display:grid;gap:0;grid-template-columns:minmax(0,1fr) 42vw;padding:80px 0 48px max(24px,calc(50vw - 624px))}@media (max-width:900px){.wa-home-hero__layout{grid-template-columns:1fr;padding-left:24px;padding-right:24px}.wa-home-hero__media{order:-1}}.wa-home-hero__content{padding-right:40px}.wa-home-hero__eyebrow{animation:heroSlideUp .6s ease-out .1s both;color:#90a0ae;font-size:13px;font-weight:600;letter-spacing:.08em;margin-bottom:16px;text-transform:uppercase}.wa-home-hero__heading{color:#fff;font-family:Inter Tight,sans-serif;font-size:clamp(38px,3.5vw,56px);font-weight:600;line-height:1.08;margin-bottom:20px}.wa-home-hero__heading-static{animation:heroSlideUp .7s ease-out .2s both;display:block}.wa-home-hero__heading-gradient{animation:heroSlideUp .8s ease-out .4s both;display:inline-block}.wa-home-hero__subhead{color:hsla(0,0%,100%,.78);font-size:17px;line-height:1.65;margin-bottom:32px;max-width:520px}.wa-home-hero__subhead p{color:hsla(0,0%,100%,.78);margin:0}.wa-home-hero__stats{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:32px}.wa-home-hero__stat{display:flex;flex-direction:column;gap:4px}.wa-home-hero__stat-num{font-family:Inter Tight,sans-serif;font-size:clamp(32px,3.5vw,48px);font-weight:700;line-height:1}.wa-home-hero__stat-desc{color:hsla(0,0%,100%,.6);font-size:14px;line-height:1.4}.wa-home-hero__buttons{display:flex;flex-wrap:wrap;gap:16px}.wa-home-hero__buttons .btn.btn-primary span{line-height:34px;padding-block:0}.wa-home-hero__buttons .btn.btn-primary .arrow-btn{align-self:stretch;height:auto!important}.wa-home-hero__btn--ghost{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:2px;color:#fff;display:inline-flex;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:600;gap:9px;line-height:34px;padding:0 16px;text-decoration:none;transition:opacity .15s}.wa-home-hero__btn--ghost:hover{background:hsla(0,0%,100%,.14);color:#fff}.wa-home-hero__media{align-items:center;display:flex;height:100%}.wa-home-hero__screenshot{border-radius:12px 0 0 12px;box-shadow:-12px 0 40px rgba(0,0,0,.5);display:block;height:auto;width:100%}.wa-home-hero__screenshot-placeholder{align-items:center;aspect-ratio:4/3;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:12px 0 0 12px;border-right:none;display:flex;justify-content:center;width:100%}.wa-home-hero__screenshot-placeholder-inner{color:hsla(0,0%,100%,.2);font-size:14px}.wa-home-hero__trust-bar{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:20px;margin:0 auto;max-width:1200px;padding:28px 24px 56px}.wa-home-hero__trust-sep{color:hsla(0,0%,100%,.25);font-size:18px}.wa-home-hero__trust-item{display:flex;flex-direction:column;gap:2px}.wa-home-hero__trust-label{font-family:Inter Tight,sans-serif;font-size:22px;font-weight:700}.wa-home-hero__trust-sub{color:hsla(0,0%,100%,.5);font-size:12px}@keyframes heroSlideUp{0%{transform:translateY(20px)}to{transform:translateY(0)}}