.lp{--lp-red:#ff6700;--lp-red-2:#ff8f1f;--lp-red-deep:#d95700;--lp-brand:#f5c518;--lp-yellow:#f5c518;--lp-blue:#f5c518;--lp-cyan:#fff1b8;--lp-violet:#ff8f1f;--lp-accent:#f5c518;--lp-ink:#000;--lp-ink-2:#0c0c0c;--lp-line:#ffffff17;--lp-tan:#f5c518;--lp-fg:#fff;--lp-muted:#d9d9d9;isolation:isolate;color:var(--lp-fg);background:var(--lp-ink);font-family:var(--font-sans);position:relative;overflow-x:clip}.lp-wrap{width:min(1180px,100% - 2.5rem);margin-inline:auto}.lp .display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.005em}.lp-nav{z-index:40;transition:background .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:sticky;top:0}.lp-nav.is-stuck{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--lp-line);background:#000000d1}.lp-nav a{transition:opacity .2s}.lp-nav a:hover{opacity:.8}.lp-hero{clip-path:polygon(0 0,100% 0,100% calc(100% - 7vw),0 100%);background:#050505;padding-bottom:clamp(5rem,12vw,9rem);position:relative}.lp-hero:after{content:none}.lp-hero>*{z-index:1;position:relative}.lp-hero>.lp-hero-video{z-index:0;pointer-events:none;background:#050505 url(/landing/lookout-poster.jpg) 60% 30%/cover no-repeat;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(176deg,#000 0% 38%,#0009 66%,#0000002e 86%,#0000 98%);mask-image:linear-gradient(176deg,#000 0% 38%,#0009 66%,#0000002e 86%,#0000 98%)}.lp-hero-video video{object-fit:cover;object-position:60% 30%;filter:brightness(.82)saturate(.9);width:100%;height:100%;display:block}@media (max-width:767px){.lp-hero>.lp-hero-video{background:#050505}.lp-hero-video video{object-position:50% 0;background:#050505 url(/landing/lookout-tall-poster.jpg) 50% 0/cover no-repeat;height:min(118svh,190vw);-webkit-mask-image:linear-gradient(#000 55%,#00000080 80%,#0000 100%);mask-image:linear-gradient(#000 55%,#00000080 80%,#0000 100%)}}.lp-hero-video:after{content:"";background:linear-gradient(90deg,#0000009e 0%,#00000061 45%,#0000001f 100%),linear-gradient(#0000006b 0%,#00000014 30%,#00000059 75%,#000000b3 100%);position:absolute;inset:0}@media (max-width:767px){.lp-hero-video:after{background:linear-gradient(#0000008c 0%,#0000004d 35%,#00000073 70%,#000000bf 100%)}}.lp-stars{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000,#000000bf 60%,#0000);mask-image:linear-gradient(#000,#000000bf 60%,#0000)}.lp-stars.is-round{-webkit-mask-image:radial-gradient(80% 60% at 50% 40%,#000 30%,#0000 78%);mask-image:radial-gradient(80% 60% at 50% 40%,#000 30%,#0000 78%)}.lp-stars.is-faint{opacity:.22}.lp-star{animation:lp-stars var(--lp-star-t,50s) linear infinite;background:0 0;position:absolute;top:0;left:0}.lp-star:after{content:"";width:inherit;height:inherit;box-shadow:inherit;background:0 0;position:absolute;top:2000px;left:0}@keyframes lp-stars{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}@media (prefers-reduced-motion:reduce){.lp-star{animation:none}}.lp-btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;height:3rem;padding-inline:1.4rem;font-size:.95rem;font-weight:600;transition:transform .15s,box-shadow .2s,background .2s,color .2s;display:inline-flex}.lp-btn:active{transform:scale(.98)}.lp-btn-white{color:#000;background:#fff;box-shadow:0 10px 30px -12px #0009}.lp-btn-white:hover{background:#efe9d6}.lp-btn-ghost{color:#fff;border:1.5px solid #ffffff8c}.lp-btn-ghost:hover{background:#ffffff1a}.lp-btn-red{background:linear-gradient(180deg, var(--lp-red-2), var(--lp-red) 60%, var(--lp-red-deep));color:#000;box-shadow:0 12px 30px -10px #ff6700b3,inset 0 1px #ffffff4d}.lp-btn-red:hover{filter:brightness(1.06)}.lp-btn-dark{background:var(--lp-ink-2);color:var(--lp-fg);border:1px solid #ffffff24}.lp-btn-dark:hover{border-color:#ffffff4d}.lp-btn-sm{height:2.5rem;padding-inline:1.1rem;font-size:.875rem}@media (max-width:639px){.lp-nav .lp-nav-signin{display:none}}.lp [data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(22px)}.lp [data-reveal].in{opacity:1;transform:none}.lp .hero-in{animation:.8s cubic-bezier(.2,.7,.2,1) both lp-up;animation-delay:calc(var(--i,0) * .11s)}@keyframes lp-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lp-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lp-marquee-track{gap:.75rem;width:max-content;animation:38s linear infinite lp-marquee;display:flex}.lp-marquee:hover .lp-marquee-track{animation-play-state:paused}@keyframes lp-marquee{to{transform:translate(-50%)}}.lp-chip{border:1px solid var(--lp-line);color:var(--lp-muted);white-space:nowrap;background:#ffffff08;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.85rem;display:inline-flex}.lp-chip b{color:var(--lp-fg);font-weight:600}.lp-card{border:1px solid var(--lp-line);background:linear-gradient(#ffffff09,#ffffff04);border-radius:1.25rem;transition:transform .25s,border-color .25s;box-shadow:inset 0 1px #ffffff0a,0 30px 60px -40px #000}@media (hover:hover){.lp-card:hover{border-color:#f5c51880;transform:translateY(-3px)}}.lp-icon{width:2.5rem;height:2.5rem;color:var(--lp-accent);background:#f5c51824;border:1px solid #f5c5184d;border-radius:.8rem;justify-content:center;align-items:center;display:inline-flex}.lp-phone{aspect-ratio:300/612;background:#0c0c0c;border-radius:46px;width:300px;padding:10px;position:relative;box-shadow:0 0 0 2px #2a2a2a,0 0 0 4px #0a0a0a,0 40px 80px -30px #000000e6,inset 0 0 0 1px #ffffff0d}.lp-phone:before{content:"";z-index:2;background:#000;border-radius:999px;width:92px;height:26px;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff0a}.lp-phone:after{content:"";background:#2c2c2c;border-radius:2px;width:3px;height:74px;position:absolute;top:150px;right:-5px}.lp-phone-btns{background:#2c2c2c;border-radius:2px;width:3px;height:30px;position:absolute;top:110px;left:-5px;box-shadow:0 48px #2c2c2c,0 96px #2c2c2c}.lp-phone-screen{background:#050505;border-radius:37px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.lp-phone-screen img{object-fit:cover;object-position:top;flex:1;width:100%;min-height:0;display:block}.lp-status{color:#fff;letter-spacing:.01em;background:#0b0b0b;flex:none;justify-content:space-between;align-items:flex-end;height:46px;padding:0 22px 5px;font-size:12.5px;font-weight:600;display:flex}.lp-status-right{align-items:center;gap:5px;display:inline-flex}.lp-sig{clip-path:polygon(0 60%,100% 0,100% 100%,0 100%);background:linear-gradient(90deg,#fff 0 20%,#0000 20% 27%,#fff 27% 47%,#0000 47% 54%,#fff 54% 74%,#0000 74% 81%,#fff 81%);width:15px;height:10px;display:inline-block}.lp-bat{border:1.5px solid #ffffffe6;border-radius:3px;width:22px;height:11px;display:inline-block;position:relative}.lp-bat:after{content:"";background:#fff;border-radius:1px;position:absolute;inset:1.5px 3px 1.5px 1.5px}.lp-phone.sm .lp-status{height:34px;padding:0 16px 3px;font-size:9.5px}.lp-phone.sm .lp-sig{width:11px;height:7px}.lp-phone.sm .lp-bat{width:16px;height:8px}.lp-phone.sm{border-radius:34px;width:220px;padding:7px}.lp-phone.sm:before{width:68px;height:19px;top:13px}.lp-phone.sm .lp-phone-screen{border-radius:28px}.lp-float{animation:7s ease-in-out infinite lp-float}@keyframes lp-float{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-12px)rotate(-1.5deg)}}.lp-laptop{perspective:1600px;width:100%;max-width:980px;margin-inline:auto;position:relative}.lp-laptop-screen{transform-style:preserve-3d;background:#0a0a0a;border-radius:18px 18px 6px 6px;padding:12px 12px 14px;transition:transform .35s ease-out;position:relative;box-shadow:0 0 0 1.5px #2b2b2b,0 0 0 3px #090909,0 60px 120px -50px #000}.lp-laptop-screen:before{content:"";background:#1d1d1d;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #2e2e2e}.lp-laptop-screen img{border-radius:8px;width:100%;display:block}.lp-laptop-base{background:linear-gradient(#2a2a2a,#161616 40%,#0d0d0d);border-radius:0 0 14px 14px;height:14px;margin-inline:-3%;position:relative;box-shadow:0 18px 30px -18px #000}.lp-laptop-base:before{content:"";background:#0b0b0b;border-radius:0 0 8px 8px;width:14%;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%)}.lp-glow{z-index:-1;filter:blur(30px);background:radial-gradient(50% 50% at 50% 60%,#f5c51829,#0000 70%);position:absolute;inset:-10% -5%}.lp-band{background:linear-gradient(180deg, var(--lp-red-2), var(--lp-red));clip-path:polygon(0 5vw,100% 0,100% calc(100% - 5vw),0 100%);position:absolute}.lp-on-brand{color:#000}.lp-on-brand .eyebrow{color:#000000a6}.lp .lp-on-brand h2.display,.lp .lp-on-brand h1.display{color:#000}.lp-on-brand .lp-btn-red{color:#fff;background:#000;box-shadow:0 12px 30px -10px #0009}.lp-on-brand .lp-btn-red:hover{background:#1a1a1a}.lp-on-brand .lp-btn-dark{background:#000;border-color:#0000004d}.lp-on-brand .lp-field-dark{border-color:#00000059;box-shadow:0 10px 30px -14px #0009}.lp-on-brand .underline{color:#000}.lp-band-soft{background:#0c0b09}.lp-price,.lp .lp-on-brand .lp-price{color:var(--lp-fg);border:1px solid var(--lp-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000db;border-radius:1.5rem;flex-direction:column;gap:1.25rem;height:100%;padding:1.75rem;display:flex}.lp .lp-price{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1),translate .25s,border-color .25s,box-shadow .25s;transition-delay:calc(var(--i,0) * 90ms), calc(var(--i,0) * 90ms), 0s, 0s, 0s}@media (hover:hover){.lp .lp-price:hover{border-color:#f5c51899;translate:0 -6px}.lp .lp-price.hot:hover{translate:0 -14px}}.lp-price.hot{background:#0c0c0c;border-color:#f5c51899;translate:0 -8px;box-shadow:0 30px 80px -30px #000,0 0 0 4px #f5c5181f,0 0 60px -20px #f5c51880}.lp-price ul li{color:var(--lp-muted);align-items:flex-start;gap:.6rem;font-size:.925rem;display:flex}.lp-price ul li svg{color:var(--lp-accent);flex:none;margin-top:3px}.lp-price ul li b{color:var(--lp-fg);font-weight:600}.lp-phases{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid;position:relative}.lp-phases:before{content:"";background:linear-gradient(90deg, #ffffff1f, var(--lp-blue));height:2px;position:absolute;top:15px;left:4%;right:4%}.lp-phase{padding-top:2.2rem;position:relative}.lp-phase:before{content:"";background:var(--lp-ink);border:2px solid #ffffff59;border-radius:50%;width:16px;height:16px;position:absolute;top:8px;left:0}.lp-phase.on:before{border-color:var(--lp-accent);background:var(--lp-blue);box-shadow:0 0 0 6px #f5c51833}.lp details{border-top:1px solid var(--lp-line)}.lp details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-weight:600;list-style:none;display:flex}.lp details summary::-webkit-details-marker{display:none}.lp details summary:after{content:"+";color:var(--lp-accent);font-size:1.4rem;transition:transform .25s}.lp details[open] summary:after{transform:rotate(45deg)}.lp details p{color:var(--lp-muted);padding-bottom:1.1rem;line-height:1.6}.lp-stat{font-family:var(--font-display);font-size:clamp(2.2rem,5vw,3.4rem);font-weight:700;line-height:1}.lp-field{width:100%;height:3rem;color:var(--lp-fg);background:#ffffff0a;border:1px solid #ffffff24;border-radius:.8rem;padding:0 1rem;font-size:1rem}.lp-field:focus{border-color:#f5c518b3;outline:none;box-shadow:0 0 0 3px #f5c51833}.lp-plan{border:1px solid var(--lp-line);cursor:pointer;border-radius:1rem;padding:.9rem 1rem;transition:border-color .2s,background .2s}.lp-plan.on{border-color:var(--lp-accent);background:#f5c5181f}@media (prefers-reduced-motion:reduce){.lp [data-reveal]{opacity:1;transition:none;transform:none}.lp .hero-in,.lp-float,.lp-marquee-track{animation:none!important}}@media (max-width:767px){.lp-hero{clip-path:polygon(0 0,100% 0,100% calc(100% - 9vw),0 100%)}.lp-phases{grid-template-columns:repeat(2,1fr);row-gap:1.25rem}.lp-phases:before{display:none}.lp-price.hot{translate:none}}.lp-auth{width:min(440px,100%);margin-inline:auto}.lp-provider{border-radius:999px;justify-content:center;align-items:center;gap:.6rem;width:100%;height:3rem;font-size:.95rem;font-weight:600;transition:transform .15s,filter .2s,border-color .2s;display:flex}.lp-provider:active{transform:scale(.98)}.lp-provider-google{color:#1f1f1f;background:#fff}.lp-provider-google:hover{filter:brightness(.96)}.lp-provider-apple{color:#fff;background:#000;border:1px solid #ffffff40}.lp-provider-apple:hover{border-color:#ffffff80}.lp-or{color:var(--lp-muted);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:.9rem;font-size:.8rem;display:flex}.lp-or:before,.lp-or:after{content:"";background:var(--lp-line);flex:1;height:1px}.lp-field-sm{height:2.75rem;font-size:.95rem}.lp-locked{position:relative}.lp-locked-rows{filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.55}.lp-locked-tag{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lp-locked-tag span{color:var(--lp-fg);background:#07090fe6;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.8rem;font-weight:600;display:inline-flex;box-shadow:0 10px 30px -10px #000000e6}.lp-brief-section{border:1px solid var(--lp-line);background:#ffffff06;border-radius:1.25rem;padding:1.1rem 1.2rem}.lp-brief-section h3{text-transform:uppercase;letter-spacing:.16em;color:var(--lp-accent);margin-bottom:.55rem;font-size:.72rem;font-weight:600}.lp-brief-chip{border:1px solid var(--lp-line);color:var(--lp-fg);background:#ffffff0a;border-radius:.6rem;align-items:center;padding:.3rem .7rem;font-size:.85rem;display:inline-flex}.lp-sticky-cta{z-index:30;padding:.75rem 0 calc(.75rem + env(safe-area-inset-bottom));background:linear-gradient(#07090f00,#07090ff5 35%);position:sticky;bottom:0}.lp-plan-pick{gap:.6rem;display:grid}.lp-plan-pick .lp-plan{align-items:center;gap:.9rem;display:flex}.lp-stage{align-items:center;gap:.75rem;font-size:.95rem;display:flex}.lp-stage-dot{border:1px solid var(--lp-line);width:1.6rem;height:1.6rem;color:var(--lp-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.7rem;display:inline-flex}.lp-stage.done .lp-stage-dot{color:#7fd08a;background:#7fd08a1a;border-color:#7fd08a99}.lp-stage.active .lp-stage-dot{color:var(--lp-accent);border-color:#f5c518b3}.lp-stage.todo{color:var(--lp-muted)}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-spin{animation:1s linear infinite lp-spin}.lp-field-onred{color:#1f1f1f;background:#fff;border-color:#fff}.lp-field-onred::placeholder{color:#00000073}.lp-field-onred:focus{border-color:#fff;box-shadow:0 0 0 3px #ffffff59}.lp-logos{flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;display:flex}.lp-logo{color:var(--lp-muted);white-space:nowrap;align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}.lp-logo b{color:var(--lp-fg);font-weight:600}.lp-thread{border:1px solid var(--lp-line);background:#ffffff08;border-radius:1rem;padding:.9rem 1rem}.lp-thread-meta{color:var(--lp-muted);align-items:center;gap:.5rem;font-size:.78rem;display:flex}.lp-reply{background:linear-gradient(#f5c5181f,#f5c51808);border:1px solid #f5c51866;border-radius:1rem;padding:.9rem 1rem}.lp-reply-rest{margin-top:.4rem;position:relative}.lp-reply-rest .lines{filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.55}.lp-swipe{gap:.5rem;margin-top:.8rem;display:flex}.lp-swipe span{border:1px solid var(--lp-line);height:2.4rem;color:var(--lp-muted);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:inline-flex}.lp-swipe span.go{color:#7fd08a;background:#7fd08a14;border-color:#7fd08a80}.lp-stats{grid-template-columns:repeat(2,1fr);gap:.6rem;display:grid}@media (min-width:640px){.lp-stats{grid-template-columns:repeat(4,1fr)}}.lp-stats>div{border:1px solid var(--lp-line);background:#ffffff08;border-radius:1rem;padding:.8rem .9rem}.lp-stats b{font-family:var(--font-display), sans-serif;font-size:1.9rem;font-weight:700;line-height:1;display:block}.lp-stats span{color:var(--lp-muted);margin-top:.25rem;font-size:.78rem;display:block}.lp-plan-md{white-space:pre-wrap;font-size:.95rem;line-height:1.55}.lp-plan-md strong{color:var(--lp-fg)}.lp-pill{border:1px solid var(--lp-line);color:var(--lp-muted);background:#ffffff0a;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.78rem;display:inline-flex}.lp-pill b{color:var(--lp-fg);font-weight:600}.lp-price-nets{align-items:center;gap:.4rem;display:flex}.lp-prose{color:#ffffffe0;font-size:1.05rem;line-height:1.7}.lp-prose p{margin:0 0 1.1em}.lp-prose h2,.lp-prose h3,.lp-prose h4{font-family:var(--font-display);color:var(--lp-fg);margin:1.8em 0 .6em;scroll-margin-top:5rem;font-weight:700;line-height:1.15}.lp-prose h2{font-size:1.6rem}.lp-prose h3{font-size:1.25rem}.lp-prose h4{font-size:1.05rem}.lp-prose ul,.lp-prose ol{margin:0 0 1.1em;padding-left:1.4em}.lp-prose li{margin:.3em 0}.lp-prose ul{list-style:outside}.lp-prose ol{list-style:decimal}.lp-prose a{color:#fff;text-underline-offset:4px;text-decoration:underline}.lp-prose strong{color:#fff}.lp-prose blockquote{border-left:3px solid var(--lp-blue);color:var(--lp-muted);margin:0 0 1.1em;padding:.2em 0 .2em 1em}.lp-prose code{background:#ffffff14;border-radius:.3em;padding:.1em .35em;font-size:.9em}.lp-prose pre{background:#ffffff0d;border-radius:.8rem;margin:0 0 1.1em;padding:1em;overflow-x:auto}.lp-prose pre code{background:0 0;padding:0}.lp-prose hr{border:0;border-top:1px solid var(--lp-line);margin:2em 0}.lp-prose img{border-radius:.8rem;max-width:100%;height:auto;margin:1.4em 0;display:block}.lp-prose .md-table{border:1px solid var(--lp-line);border-radius:.8rem;margin:0 0 1.4em;overflow-x:auto}.lp-prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.95rem}.lp-prose th,.lp-prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--lp-line);padding:.6em .9em}.lp-prose th{color:var(--lp-fg);background:#ffffff0a;font-weight:600}.lp-prose tbody tr:last-child td{border-bottom:0}.lp-faq{border-top:1px solid var(--lp-line);margin-top:2.5rem;padding-top:1.5rem}.lp-faq-item{border-bottom:1px solid var(--lp-line);padding:1rem 0}.lp-faq-item h3{color:var(--lp-fg);font-size:1.05rem;font-weight:600;line-height:1.35}.lp-faq-item p{color:var(--lp-muted);margin:.5em 0 0;line-height:1.65}.lp-field-dark{color:#fff;background:#07090fd9;border-color:#ffffff2e;box-shadow:0 10px 30px -14px #000c}.lp-field-dark::placeholder{color:#ffffff8c}.lp-field-dark:focus{border-color:#f5c518e6;outline:none;box-shadow:0 0 0 3px #f5c5184d}.lp-field-hero{flex:none;height:3.5rem;font-size:1.1rem}.lp-btn-hero{height:3.5rem;font-size:1.05rem}@media (min-width:640px){.lp-field-hero{flex:1;height:3.25rem;font-size:1.05rem}.lp-btn-hero{height:3.25rem}}.lp-ticker{color:#fff;background:#07090fb3;border:1px solid #f5c51859;box-shadow:0 10px 30px -14px #000000e6}.lp-bar{z-index:90;transform-origin:0;background:linear-gradient(90deg, var(--lp-blue), var(--lp-cyan,#fff1b8));pointer-events:none;width:100%;height:3px;animation:2.4s cubic-bezier(.2,.8,.2,1) forwards lp-bar;position:fixed;inset:0 auto auto 0}@keyframes lp-bar{0%{opacity:1;transform:scaleX(0)}40%{transform:scaleX(.55)}75%{transform:scaleX(.82)}to{opacity:1;transform:scaleX(.95)}}.lp-linkdot{background:var(--lp-accent,#f5c518);opacity:0;vertical-align:middle;border-radius:999px;width:5px;height:5px;margin-left:5px;transition:opacity .12s linear;display:inline-block}.lp-linkdot.is-pending{opacity:1;animation:.7s ease-in-out infinite lp-pulse}@keyframes lp-pulse{50%{opacity:.25}}.lp-pending{color:#fff}@media (prefers-reduced-motion:reduce){.lp-bar,.lp-linkdot.is-pending{animation:none}.lp-bar{transform:scaleX(.6)}}.soon{background:var(--lp-ink);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.soon-aurora{filter:blur(90px);opacity:.18;pointer-events:none;will-change:transform;border-radius:50%;position:absolute}.soon-aurora.a{background:radial-gradient(circle,#f5c518b3,#0000 62%);width:60vmax;height:60vmax;animation:26s ease-in-out infinite soon-drift-a;top:-22vmax;left:-14vmax}.soon-aurora.b{background:radial-gradient(circle,#b8ae9080,#0000 62%);width:46vmax;height:46vmax;animation:32s ease-in-out infinite soon-drift-b;bottom:-18vmax;right:-16vmax}@keyframes soon-drift-a{50%{transform:translate(8vmax,6vmax)scale(1.12)}}@keyframes soon-drift-b{50%{transform:translate(-7vmax,-5vmax)scale(1.08)}}.soon-mark{animation:6.5s ease-in-out infinite soon-float;display:inline-flex;position:relative}.soon-mark:after{content:"";z-index:-1;background:radial-gradient(circle,#ff5b3d6b,#0000 65%);border-radius:50%;animation:4.5s ease-in-out infinite soon-breathe;position:absolute;inset:-32%}@keyframes soon-float{50%{transform:translateY(-9px)}}@keyframes soon-breathe{50%{opacity:.45;transform:scale(1.14)}}.soon-in{animation:.9s cubic-bezier(.2,.7,.2,1) both lp-up;animation-delay:calc(var(--i,0) * .13s)}.soon-bar{background:#ffffff1a;border-radius:999px;width:100%;height:3px;position:relative;overflow:hidden}.soon-bar span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg, var(--lp-blue), var(--lp-cyan));animation:7s cubic-bezier(.4,0,.2,1) infinite soon-fill;position:absolute;inset:0}@keyframes soon-fill{0%{opacity:1;transform:scaleX(.04)}70%{opacity:1;transform:scaleX(.78)}92%{opacity:1;transform:scaleX(.82)}to{opacity:0;transform:scaleX(.82)}}.soon-net,.lp-net-wake{animation:5.5s ease-in-out infinite soon-wake;animation-delay:calc(var(--n,0) * .42s);display:inline-flex}@keyframes soon-wake{0%,70%,to{opacity:.4;transform:translateY(0)scale(1)}12%{opacity:1;transform:translateY(-5px)scale(1.1)}26%{opacity:.78;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.soon-aurora,.soon-mark,.soon-mark:after,.soon-bar span,.soon-net,.lp-net-wake,.soon-in{animation:none}.soon-net,.lp-net-wake{opacity:1}.soon-bar span{transform:scaleX(.8)}}.lp-agents{border-top:1px solid #ffffff1a;margin-top:1.5rem;padding-top:1.1rem}.lp-agents-head{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted);font-size:11px;font-weight:600}.lp-agents-head.mt-4{margin-top:1.1rem}.lp-pages{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.lp-page{color:#ffffffd1;background:#508cff14;border:1px solid #508cff59;border-radius:999px;align-items:center;padding:.25rem .6rem;font-size:12px;animation:.45s both lp-page-in;display:inline-flex}.lp-page-wait{color:var(--lp-muted);background:#ffffff08;border-color:#ffffff24;animation:1.6s ease-in-out infinite lp-page-pulse}@keyframes lp-page-in{0%{opacity:0;transform:translateY(4px)scale(.96)}to{opacity:1;transform:none}}@keyframes lp-page-pulse{0%,to{opacity:.45}50%{opacity:1}}.lp-agents-nets{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.lp-net{background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .55rem;display:inline-flex}.lp-net.next{opacity:.5}@media (prefers-reduced-motion:reduce){.lp-page,.lp-page-wait{opacity:1;animation:none}}.lp-hero>.lp-nav{z-index:50}.lp-pricepop{position:relative}.lp .lp-pricepop>summary{list-style:none}.lp .lp-pricepop>summary::marker{content:none}.lp .lp-pricepop>summary:after{content:none}.lp .lp-pricepop>summary{cursor:pointer;color:#fff;background:#ffffff12;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:13px;font-weight:600;list-style:none;display:inline-flex}.lp .lp-pricepop>summary::-webkit-details-marker{display:none}.lp .lp-pricepop>summary svg{transition:transform .2s}.lp .lp-pricepop[open]>summary svg{transform:rotate(180deg)}.lp-pricepop-panel{z-index:60;background:#0c0c0c;border:1px solid #ffffff29;border-radius:1.1rem;padding:.6rem;position:fixed;top:4.25rem;left:1rem;right:1rem;box-shadow:0 30px 60px -20px #000000d9}.lp-pricepop-row{color:#fff;border-radius:.8rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .7rem;display:flex}.lp-pricepop-row:hover{background:#ffffff0f}.lp-pricepop-row b{font-size:14px;font-weight:700;display:block}.lp-pricepop-row i{color:var(--lp-muted);margin-top:1px;font-size:11.5px;font-style:normal;display:block}.lp-pricepop-price{white-space:nowrap;font-size:17px!important}.lp-pricepop-price span{color:var(--lp-muted);font-size:11px;font-weight:500}.lp-pricepop-note{color:var(--lp-muted);margin:.4rem .7rem 0;font-size:11.5px;line-height:1.5}.lp-pricepop-all{text-align:center;color:#fff;background:#ffffff14;border-radius:.8rem;margin-top:.6rem;padding:.55rem;font-size:13px;font-weight:600;display:block}
