.lumos-home h1{max-width:1080px;font-size:clamp(2.5rem,5.5vw,4.5rem);line-height:1.12}.lumos-home h1,.lumos-home h2{font-weight:500;letter-spacing:-.03em}.lumos-home h2{max-width:900px;font-size:clamp(2rem,3.4vw,2.75rem);line-height:1.2}.lumos-home .home-feature-intro>p,.lumos-home h2+p{font-size:1rem;line-height:1.75;margin-top:1.5rem}.lumos-home .home-integration h2{max-width:540px}@media (min-width:1024px){.lumos-home .home-feature-intro>p{margin-bottom:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.lumos-home .home-security h2,.lumos-home h2.home-entry-heading{font-size:clamp(1.5rem,2.4vw,2rem);letter-spacing:-.02em}.grid-lines_gridLineHorizontal__0_mcV{--background:#ffffff;--color:rgba(27,35,43,0.2);--height:1px;--width:5px;--fade-stop:90%;--offset:-100px;position:absolute;width:calc(100% + var(--offset));height:var(--height);left:calc(var(--offset) / 2 * -1);background:linear-gradient(to right,var(--color),var(--color) 50%,transparent 0,transparent);background-size:var(--width) var(--height);mask:linear-gradient(to left,var(--background) var(--fade-stop),transparent),linear-gradient(to right,var(--background) var(--fade-stop),transparent),linear-gradient(black,black);-webkit-mask:linear-gradient(to left,var(--background) var(--fade-stop),transparent),linear-gradient(to right,var(--background) var(--fade-stop),transparent),linear-gradient(black,black);mask-composite:exclude;-webkit-mask-composite:exclude;z-index:20}.grid-lines_gridLineVertical__si6sw{--background:#ffffff;--color:rgba(27,35,43,0.2);--height:5px;--width:1px;--fade-stop:90%;--offset:-100px;position:absolute;height:calc(100% + var(--offset));width:var(--width);top:calc(var(--offset) / 2 * -1);background:linear-gradient(to bottom,var(--color),var(--color) 50%,transparent 0,transparent);background-size:var(--width) var(--height);mask:linear-gradient(to top,var(--background) var(--fade-stop),transparent),linear-gradient(to bottom,var(--background) var(--fade-stop),transparent),linear-gradient(black,black);-webkit-mask:linear-gradient(to top,var(--background) var(--fade-stop),transparent),linear-gradient(to bottom,var(--background) var(--fade-stop),transparent),linear-gradient(black,black);mask-composite:exclude;-webkit-mask-composite:exclude;z-index:20}