@font-face{font-family:vivint;src:url(/_next/static/media/9de023b67a449aee-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:vivint;src:url(/_next/static/media/7167cb048e68a06b-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:vivint;src:url(/_next/static/media/71d31f2aa964ee99-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:vivint;src:url(/_next/static/media/f8a44fc55aec1ec4-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:vivint Fallback;src:local("Arial");ascent-override:93.73%;descent-override:27.24%;line-gap-override:0.00%;size-adjust:101.67%}.__className_e61cf1{font-family:vivint,vivint Fallback}.__variable_e61cf1{--font-vivint:"vivint","vivint Fallback"}:root{--brand-orange:#f95b00;--brand-orange-hover:#ff6f1a;--brand-orange-press:#d94e00;--ink-900:#111312;--ink-800:#181b1a;--ink-700:#202423;--steel-500:#4c4d51;--steel-300:#e4e4e4;--white:#ffffff;--line:rgba(228,228,228,0.10);--line-strong:rgba(228,228,228,0.20);--orange-soft:rgba(249,91,0,0.12);--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--ease:cubic-bezier(0.22,1,0.36,1);--maxw:1266px;--header-h:76px;--page-top:calc(var(--header-h) + 72px)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink-900);color:var(--white);font-family:var(--font-vivint),system-ui,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font-family:inherit;cursor:pointer}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 28px}main>section:first-child{padding-top:var(--page-top)}main>section#top{padding-top:var(--header-h)}.eyebrow{color:var(--brand-orange);font-weight:500;font-size:13px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px}.reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}html{scroll-behavior:auto}}:focus-visible{outline:2px solid var(--brand-orange);outline-offset:3px;border-radius:2px}.Footer_footer__UaG1g{border-top:1px solid var(--line);background:#0d0f0e}.Footer_top__b4wwC{display:grid;grid-template-columns:1.6fr 1fr 1.2fr;grid-gap:40px;gap:40px;padding:64px 28px 40px}.Footer_brand___zP6t img{height:50px;width:auto;margin-bottom:18px}.Footer_brand___zP6t p{font-weight:300;font-size:14.5px;color:var(--steel-300);max-width:320px;line-height:1.6}.Footer_col__Uenj5{display:flex;flex-direction:column;gap:12px}.Footer_col__Uenj5 h4{font-weight:500;font-size:14px;color:#fff;margin-bottom:4px}.Footer_col__Uenj5 a,.Footer_col__Uenj5 span{font-weight:300;font-size:14px;color:var(--steel-300);transition:color .2s}.Footer_col__Uenj5 a:hover{color:var(--brand-orange)}.Footer_bottom__O5rKs{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:22px 28px;border-top:1px solid var(--line);font-size:13px;font-weight:300}.Footer_bottom__O5rKs,.Footer_legal__gVqLl{color:var(--steel-300)}.Footer_legal__gVqLl:hover{color:var(--brand-orange)}.Footer_floating__79ArM{position:fixed;right:22px;bottom:22px;z-index:90;width:58px;height:58px;border-radius:50%;background:#25D366;color:#06351a;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 26px rgba(37,211,102,.4);transition:transform .25s var(--ease);animation:Footer_pop__aTLoK .4s var(--ease) 1s both}.Footer_floating__79ArM svg{width:30px;height:30px}.Footer_floating__79ArM:hover{transform:scale(1.08)}@keyframes Footer_pop__aTLoK{0%{transform:scale(0)}to{transform:scale(1)}}@media (max-width:720px){.Footer_top__b4wwC{grid-template-columns:1fr;gap:32px}}.Header_header__MvnS2{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--header-h);display:flex;align-items:center;transition:border-color .3s var(--ease);background:#000}.Header_header__MvnS2,.Header_scrolled__s9Ifj{border-bottom:1px solid var(--line)}.Header_inner__ggL_E{display:flex;align-items:center;justify-content:space-between;width:100%}.Header_logo__j7oID{position:relative;z-index:101}.Header_logo__j7oID img{height:44px;width:auto}.Header_nav__EE71E{display:flex;gap:30px}.Header_nav__EE71E a{font-size:15px;font-weight:400;color:var(--steel-300);transition:color .2s;position:relative}.Header_nav__EE71E a.Header_active__t8h51,.Header_nav__EE71E a:hover{color:var(--white)}.Header_nav__EE71E a:after{content:"";position:absolute;left:0;bottom:-6px;height:2px;width:0;background:var(--brand-orange);transition:width .25s var(--ease)}.Header_nav__EE71E a.Header_active__t8h51:after,.Header_nav__EE71E a:hover:after{width:100%}.Header_actions__AFxTd{display:flex;align-items:center;gap:18px}.Header_cta__BKss3{background:var(--brand-orange);color:#fff;font-weight:500;font-size:14.5px;padding:10px 20px;border-radius:var(--radius-sm);transition:all .25s var(--ease)}.Header_cta__BKss3:hover{background:var(--brand-orange-hover);transform:translateY(-2px)}.Header_burger__CUvUF{display:none;position:relative;z-index:101;width:40px;height:40px;background:none;border:none;padding:0}.Header_burger__CUvUF span{position:absolute;left:50%;top:50%;width:24px;height:2px;background:var(--white);transform:translate(-50%,-50%) translateY(-4px);transition:transform .25s var(--ease)}.Header_burger__CUvUF span:last-child{transform:translate(-50%,-50%) translateY(4px)}.Header_burgerOpen__0r7MJ span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.Header_burgerOpen__0r7MJ span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.Header_mobileOverlay__6fMJ5{display:none}@media (max-width:860px){.Header_actions__AFxTd,.Header_nav__EE71E{display:none}.Header_inner__ggL_E{position:relative;z-index:101}.Header_menuOpen__wFnfw{background:#000;border-bottom:1px solid var(--line)}.Header_burger__CUvUF{display:flex}.Header_mobileOverlay__6fMJ5{display:flex;flex-direction:column;justify-content:center;position:fixed;inset:0;z-index:90;padding:calc(var(--header-h) + 32px) 28px 48px;background:#000}.Header_mobileNav__J0kLN{display:flex;flex-direction:column;gap:8px;margin-bottom:36px}.Header_mobileNav__J0kLN a{display:block;font-size:clamp(28px,7vw,36px);font-weight:500;line-height:1.2;color:var(--steel-300);padding:12px 0;transition:color .2s var(--ease),transform .2s var(--ease)}.Header_mobileNav__J0kLN a:hover{color:var(--white);transform:translateX(6px)}.Header_mobileActive__0uK_6{color:var(--white)!important;position:relative;padding-left:18px!important}.Header_mobileActive__0uK_6:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:28px;background:var(--brand-orange);border-radius:2px}.Header_mobileCta__3wkTH{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;background:var(--brand-orange);color:#fff;font-weight:500;font-size:16px;padding:14px 28px;border-radius:var(--radius-sm);transition:background .25s var(--ease),transform .25s var(--ease)}.Header_mobileCta__3wkTH:hover{background:var(--brand-orange-hover);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.Header_mobileCta__3wkTH:hover,.Header_mobileNav__J0kLN a:hover{transform:none}}.Splash_splash__Uo6gX{position:fixed;inset:0;z-index:200;flex-direction:column;gap:36px;background:#000;pointer-events:all}.Splash_logoWrap__b7b5z,.Splash_splash__Uo6gX{display:flex;align-items:center;justify-content:center}.Splash_logo__S4CFb{width:clamp(120px,28vw,160px);height:auto}.Splash_track__hif_W{position:relative;width:min(220px,56vw);height:3px;border-radius:100px;background:rgba(228,228,228,.12);overflow:hidden}.Splash_bar__7hfxw{position:absolute;inset:0;transform-origin:left center;border-radius:inherit;background:linear-gradient(90deg,var(--brand-orange-press),var(--brand-orange) 55%,var(--brand-orange-hover));box-shadow:0 0 18px rgba(249,91,0,.55)}@media (prefers-reduced-motion:reduce){.Splash_bar__7hfxw{box-shadow:none}}