.page-home .button{line-height:1.4}@media (width<=560px){.page-home .button{font-size:12px}}.page-home #demo .section-inner>*{width:min(100%,600px);margin-inline:auto}.page-home #demo .demo-widget{width:100%}.page-home #demo .eyebrow{line-height:1.4}.page-home #demo .section-lede{letter-spacing:-.01em}.page-home #demo .demo-form__under{letter-spacing:-.01em;font-size:16px;line-height:1.55}.page-home #demo .demo-form__input{letter-spacing:0;font-variant-ligatures:none;font-size:16px}.page-transition--under-marquee{margin-top:0}@media (width>=561px) and (width<=860px){.page-transition--under-marquee{margin-top:101px}}@media (width>=861px){.page-transition--under-marquee{margin-top:116px}}.page-home .site-footer .footer-legal p{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-ligatures:none;font-size:12px;font-weight:400;line-height:1.4}@media (width>=861px){.page-home .site-footer{padding-bottom:48px}}