.lp{--color-bg:247 249 250;--color-surface:255 255 255;--color-surface2:247 249 250;--color-border:225 232 237;--color-border-strong:207 217 222;--color-ink:15 20 25;--color-muted:83 100 113;--color-subtle:102 117 127;--color-accent:29 155 240;--color-accent-hover:21 131 207;--color-accent-subtle:232 245 254;--color-brand:29 155 240;--color-focus:29 155 240;--ink:#0f1419;--muted:#536471;--subtle:#8b98a5;--line:#e7ecf0;--tint:#edf4fb;--tint-2:#deebf8;--hl:#cfe6fd;--accent:#1d9bf0;--accent-deep:#0a64c8;--imsg:#0a84ff;--bubble-gray:#e9e9eb;--mask:#fff;--display:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--text:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--ease:cubic-bezier(.2,.8,.2,1);color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:#fff;font-size:16px;line-height:1.5;position:absolute;inset:0;overflow:hidden auto}.lp--locked{overflow:hidden}:where(.lp) *,:where(.lp) :before,:where(.lp) :after{box-sizing:border-box}:where(.lp) :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.lp) :where(a){color:inherit;text-decoration:none}.lp :focus-visible{outline-offset:3px;border-radius:10px;outline:3px solid #1d9bf08c}.lp-display{font-family:var(--display);letter-spacing:-.045em;margin:0;font-weight:800;line-height:1}.lp-h1{font-size:clamp(46px,7.4vw,100px)}.lp-h2{font-size:clamp(38px,5vw,66px)}.lp-lede{color:var(--muted);max-width:34em;margin:22px 0 0;font-size:clamp(16px,1.35vw,19px);line-height:1.6}.lp-center{text-align:center;margin-left:auto;margin-right:auto}.lp-eyebrow{color:#3d4a55;letter-spacing:-.01em;margin:0 0 18px;font-size:16px;font-weight:600}.lp-fineprint{color:var(--subtle);margin:14px 0 0;font-size:12.5px}.lp-hl{background:linear-gradient(var(--hl),var(--hl))no-repeat 0 100%/100% 84%;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s .25s var(--ease);border-radius:.16em;margin:0 -.04em;padding:0 .12em .02em;display:inline}.lp--js [data-reveal]:not(.is-in) .lp-hl{background-size:0% 100%}.lp--js [data-reveal]{transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease);transition-delay:var(--d,0s)}.lp--js [data-reveal]:not(.is-in){opacity:0;filter:blur(10px);transform:translateY(28px)}.lp-nav{z-index:40;justify-content:space-between;align-items:center;padding:14px clamp(16px,3.6vw,52px);transition:background .3s,box-shadow .3s;display:flex;position:sticky;top:0}.lp-nav.is-scrolled{backdrop-filter:saturate(180%)blur(18px);background:#ffffffd1;box-shadow:0 1px #0f14190f}.lp-logo{font-family:var(--display);letter-spacing:-.04em;align-items:center;gap:10px;font-size:24px;font-weight:800;display:inline-flex}.lp-nav-actions{align-items:center;gap:8px;display:flex}.lp-link-btn{color:#3d4a55;border-radius:10px;padding:10px 14px;font-size:15px;font-weight:500}.lp-link-btn:hover{background:#0f14190d}.lp-btn-dark{color:#fff;transition:transform .2s var(--ease);background:#1c2127;border-radius:12px;padding:11px 18px;font-size:15px;font-weight:600;box-shadow:inset 0 1px #ffffff1a,0 6px 16px -8px #0f141999}.lp-btn-dark:hover{transform:translateY(-1px)}.lp-mark{align-items:flex-end;display:inline-flex}.lp-mark--fluid{gap:.07em;height:.56em}.lp-mark--fluid i{width:.13em}.lp-mark i{background:linear-gradient(180deg,#5bbcff,var(--accent)70%);transform-origin:bottom;border-radius:999px;display:block}.lp-mark--live i{background:linear-gradient(180deg,#a6dcff 0%,#4fb4ff 28%,var(--accent)62%,var(--accent-deep)100%);animation:2.6s ease-in-out infinite lp-level;box-shadow:inset 0 6px 14px #ffffff8c,inset 0 -10px 18px #04326e59,0 24px 60px -10px #1d9bf08c}.lp-mark--live i:nth-child(2){animation-duration:3.1s;animation-delay:-.8s}.lp-mark--live i:nth-child(3){animation-duration:2.2s;animation-delay:-1.4s}@keyframes lp-level{0%,to{transform:scaleY(1)}50%{transform:scaleY(.72)}}.lp-amp-avatar{background:radial-gradient(120% 120% at 30% 20%,#fff 0%,#e6f3ff 45%,#cfe6fd 100%);border-radius:999px;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #1d9bf02e,0 2px 6px #0f141914}.lp-avatar{color:#fff;letter-spacing:-.02em;border-radius:999px;flex:none;place-items:center;font-weight:700;display:inline-grid}.lp-msgs-icon{vertical-align:middle;background:linear-gradient(#67f06f 0%,#2fcf3c 55%,#1db32a 100%);flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 1px #fff6}.lp-x-chip{color:#fff;background:#0f1419;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.lp-hero{text-align:center;padding:clamp(36px,7vh,84px) 20px 0}.lp-hero-cta{flex-direction:column;align-items:center;margin-top:clamp(28px,4vh,40px);display:flex}.lp-cta{color:#fff;letter-spacing:-.01em;transition:transform .25s var(--ease),box-shadow .25s var(--ease);background:linear-gradient(100deg,#0f1419 0%,#111820 48%,#0b2f55 100%);border-radius:999px;align-items:center;gap:14px;height:76px;padding:0 32px 0 40px;font-size:22px;font-weight:500;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 18px 48px -14px #1d9bf099,0 6px 14px -6px #0f141980}.lp-cta:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#4db5ff59,#0000);animation:5s ease-in-out infinite alternate lp-sheen;position:absolute;inset:-40% -10% -40% 45%}@keyframes lp-sheen{0%{transform:translate(-12%)}to{transform:translate(18%)}}.lp-cta:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1f,0 24px 56px -14px #1d9bf0b3,0 6px 14px -6px #0f141980}.lp-cta .lp-arrow{transition:transform .25s var(--ease)}.lp-cta:hover .lp-arrow{transform:translate(4px)}.lp-hero-sub{max-width:40em}.lp-hero-alt{color:var(--subtle);margin:16px 0 0;font-size:14px}.lp-stage{justify-content:center;max-width:1240px;margin:clamp(40px,6vh,64px) auto 0;display:flex;position:relative}.lp-hero-phone{z-index:2;position:relative}.lp-float{z-index:1;animation:9s ease-in-out infinite lp-float;position:absolute}.lp-float--l{top:250px;left:3%;transform:rotate(-6deg)}.lp-float--r1{animation-delay:-3s;top:70px;right:2%;transform:rotate(4deg)}.lp-float--r2{animation-delay:-6s;top:420px;right:7%;transform:rotate(-2.5deg)}@keyframes lp-float{0%,to{translate:0}50%{translate:0 -12px}}.lp-card{text-align:left;background:#fff;border-radius:22px;box-shadow:0 0 0 1px #0f14190d,0 28px 60px -28px #0f141952,0 10px 24px -14px #0f141929}.lp-stat{width:270px;padding:20px 22px 18px}.lp-stat-top{color:var(--muted);justify-content:space-between;font-size:13px;font-weight:600;display:flex}.lp-up{color:#16a34a}.lp-stat-big{font-family:var(--display);letter-spacing:-.04em;margin-top:10px;font-size:46px;font-weight:800;line-height:1}.lp-stat-cap{color:var(--muted);margin-top:4px;font-size:14px}.lp-mini-bars{align-items:flex-end;gap:7px;height:64px;margin-top:18px;display:flex}.lp-mini-bars i{background:#dbe9f6;border-radius:6px;flex:1}.lp-mini-bars i:last-child{background:linear-gradient(180deg,#5bbcff,var(--accent))}.lp-queue{width:290px;padding:18px 18px 8px}.lp-queue-title{color:var(--muted);margin:0 0 8px;font-size:13px;font-weight:600}.lp-queue-row{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.lp-queue-row time{color:var(--subtle);font-size:12px;display:block}.lp-queue-row p{margin:1px 0 0;font-size:14px;font-weight:500;line-height:1.35}.lp-xpost{text-align:left;background:#fff;border-radius:20px;width:380px;max-width:100%;padding:16px 18px 12px;box-shadow:0 0 0 1px #0f14190d,0 28px 60px -28px #0f141952,0 10px 24px -14px #0f141929}.lp-xpost header{align-items:center;gap:10px;display:flex}.lp-xpost-id{flex-direction:column;min-width:0;line-height:1.25;display:flex}.lp-xpost-name{align-items:center;gap:3px;font-size:15px;font-weight:700;display:inline-flex}.lp-xpost-handle{color:var(--subtle);font-size:14px}.lp-xpost-x{align-self:flex-start;margin-left:auto}.lp-xpost-text{margin:12px 0 0;font-size:15.5px;line-height:1.45}.lp-xpost-time{color:var(--subtle);margin:10px 0 0;font-size:13.5px}.lp-xpost footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;margin-top:10px;padding-top:10px;font-size:13px;display:flex}.lp-xpost footer span{align-items:center;gap:5px;display:inline-flex}.lp-notif{text-align:left;backdrop-filter:blur(20px);background:#fafbfcf0;border-radius:24px;align-items:flex-start;gap:12px;width:380px;max-width:100%;padding:13px 16px 14px 13px;display:flex;box-shadow:0 0 0 1px #0f14190d,0 24px 48px -24px #0f141957,0 8px 20px -12px #0f141924}.lp-notif-icon{flex:none;position:relative}.lp-notif-icon .lp-msgs-icon{border:2px solid #fff;position:absolute;bottom:-3px;left:-3px}.lp-notif-body{flex:1;min-width:0}.lp-notif-top{justify-content:space-between;gap:12px;font-size:15px;display:flex}.lp-notif-top time{color:var(--subtle);white-space:nowrap;font-size:14px}.lp-notif p{color:#1c2228;margin:1px 0 0;font-size:15px;line-height:1.35}.lp-phone{text-align:left;background:linear-gradient(145deg,#eef0f3,#b9bec5 40%,#e4e7eb 60%,#a9aeb6);border-radius:64px;width:372px;height:772px;padding:4px;box-shadow:0 60px 110px -40px #0f141980,0 30px 60px -30px #0f141959;container-type:inline-size}.lp-phone-bezel{background:#0b0b0c;border-radius:60px;height:100%;padding:11px}.lp-screen{--mask:#fff;background:#fff;border-radius:50px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.lp-island{z-index:3;background:#000;border-radius:20px;width:118px;height:34px;margin-left:-59px;position:absolute;top:11px;left:50%}.lp-status{flex:none;justify-content:space-between;align-items:center;height:54px;padding:4px 30px 0 40px;font-size:16px;font-weight:600;display:flex}.lp-status-icons{align-items:center;gap:6px;display:inline-flex}.lp-convo-head{flex:none;justify-content:space-between;align-items:flex-start;padding:4px 16px 10px;display:flex}.lp-round-btn{color:#1c2228;background:#fff;border-radius:999px;place-items:center;width:40px;height:40px;display:inline-grid;box-shadow:0 0 0 1px #0f141912,0 4px 12px -6px #0f141933}.lp-round-btn--sm{width:34px;height:34px}.lp-convo-who{flex-direction:column;align-items:center;gap:4px;display:flex}.lp-convo-name{background:#fff;border-radius:999px;padding:3px 10px;font-size:13.5px;font-weight:600;box-shadow:0 0 0 1px #0f141912}.lp-convo-name span{color:var(--subtle)}.lp-screen-body{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:0 14px 8px;display:flex;overflow:hidden}.lp-composer{flex:none;align-items:center;gap:8px;padding:6px 14px 30px;display:flex}.lp-composer-input{color:#9aa3ab;border:1px solid #d6dade;border-radius:999px;flex:1;justify-content:space-between;align-items:center;height:36px;padding:0 10px 0 14px;font-size:15px;display:flex}.lp-composer-mic{color:#7d868e;display:inline-flex}.lp-home-bar{background:#0b0b0c;border-radius:99px;width:130px;height:5px;margin-left:-65px;position:absolute;bottom:8px;left:50%}.lp-thread{flex-direction:column;gap:3px;display:flex}.lp-ts{color:#8a8a8e;align-self:center;margin:10px 0 6px;font-size:12px;font-weight:500}.lp-ts b{font-weight:600}.lp-b{letter-spacing:-.005em;overflow-wrap:anywhere;border-radius:19px;max-width:80%;padding:8px 13px;font-size:15.5px;line-height:1.32;position:relative}.lp-b.me{background:var(--imsg);color:#fff;align-self:flex-end}.lp-b.them{background:var(--bubble-gray);color:#0f1419;align-self:flex-start}.lp-b.tail{margin-bottom:6px}.lp-b.tail:before,.lp-b.tail:after{content:"";height:20px;position:absolute;bottom:0}.lp-b.me.tail:before{background:var(--imsg);border-bottom-left-radius:16px 14px;width:20px;right:-7px}.lp-b.me.tail:after{background:var(--mask);border-bottom-left-radius:10px;width:26px;right:-26px}.lp-b.them.tail:before{background:var(--bubble-gray);border-bottom-right-radius:16px 14px;width:20px;left:-7px}.lp-b.them.tail:after{background:var(--mask);border-bottom-right-radius:10px;width:26px;left:-26px}.lp-typing{align-items:center;gap:5px;padding:12px 14px;display:inline-flex}.lp-typing i{background:#9a9aa0;border-radius:99px;width:8px;height:8px;animation:1.2s ease-in-out infinite lp-dot}.lp-typing i:nth-child(2){animation-delay:.15s}.lp-typing i:nth-child(3){animation-delay:.3s}@keyframes lp-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes lp-bubble-in{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:none}}.lp-thread--live>.lp-b,.lp-thread--live>.lp-ts{animation:.42s cubic-bezier(.2,.9,.3,1.15) both lp-bubble-in}.lp-thread--live>.lp-b.me{transform-origin:100% 100%}.lp-thread--live>.lp-b.them{transform-origin:0 100%}.lp-thread--live{transition:opacity .45s}.lp-thread--live.is-fading,.lp--js .lp-seq>*{opacity:0}.lp--js .is-in .lp-seq>*,.lp--js .lp-seq.is-in>*{animation:.5s cubic-bezier(.2,.9,.3,1.12) both lp-bubble-in;animation-delay:calc(var(--i)*.38s + .15s)}.lp-sec{max-width:1180px;margin:0 auto;padding:clamp(96px,13vw,170px) clamp(20px,4vw,40px) 0}.lp-panel{background:var(--tint);border-radius:clamp(28px,3vw,44px);margin:clamp(96px,12vw,160px) clamp(10px,3vw,44px) 0;position:relative}.lp-onethread{text-align:center}.lp-stair{text-align:left;flex-direction:column;align-items:flex-start;font-size:clamp(42px,6.6vw,92px);display:inline-flex}.lp-stair-2{align-items:center;gap:.18em;margin-left:.55em;display:inline-flex}.lp-stair-3{margin-top:.06em;margin-left:.95em}.lp-inline-tile{background:linear-gradient(160deg,#fff,#e2f0fd);border-radius:.26em;place-items:center;width:1em;height:1em;display:inline-grid;transform:rotate(-8deg);box-shadow:inset 0 -4px #1d9bf02e,0 10px 24px -10px #1d9bf099,0 0 0 1px #1d9bf024}.lp-onethread .lp-lede{margin-top:30px}.lp-inline-app{color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.lp-tiles{flex-wrap:wrap;justify-content:center;gap:clamp(22px,4vw,56px);margin:clamp(52px,7vw,84px) auto 0;display:flex}.lp-tile-fig{flex-direction:column;align-items:center;gap:22px;margin:0;display:flex}.lp-tile-fig figcaption{align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.lp-tile{--c1:#3c4148;--c2:#0f1114;--edge:#000;color:#fff;background:linear-gradient(160deg,var(--c1),var(--c2));box-shadow:inset 0 3px 1px #ffffff52,inset 0 -3px 2px #0003,0 9px 0 var(--edge),0 26px 36px -8px #0f141961;transform:rotate(var(--r,0deg));animation:6.5s ease-in-out infinite lp-bob;animation-delay:var(--delay,0s);border-radius:30px;place-items:center;width:118px;height:112px;display:grid}.lp-tile svg{filter:drop-shadow(0 3px #00000047);width:50%;height:50%}.lp-tile--bsky{--c1:#4bb1ff;--c2:#0b6cf0;--edge:#0751b3}.lp-tile--li{--c1:#3b97e3;--c2:#0a66c2;--edge:#074c93}.lp-tile--threads{--c1:#444;--c2:#0c0c0c;--edge:#000}@keyframes lp-bob{0%,to{translate:0}50%{translate:0 -10px}}.lp-chip{color:#6b7780;background:#eef1f4;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.lp-chip--live{color:#15803d;background:#e3f8ea}.lp-cal{grid-template-columns:minmax(300px,.78fr) 1.22fr;align-items:center;gap:clamp(28px,4vw,60px);padding:clamp(44px,6vw,84px) 0 clamp(90px,9vw,120px) clamp(24px,6vw,84px);display:grid;overflow:hidden}.lp-cal-days{scrollbar-width:none;gap:14px;padding:10px 40px 30px 4px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000);mask-image:linear-gradient(90deg,#000 78%,#0000)}.lp-cal-days::-webkit-scrollbar{display:none}.lp-day{background:#fff;border-radius:22px;flex:0 0 196px;padding:18px 14px 14px;box-shadow:0 1px 2px #0f14190d}.lp-day h3{letter-spacing:-.01em;margin:0;font-family:ui-serif,New York,Georgia,serif;font-size:24px;font-weight:500}.lp-day-date{color:var(--subtle);margin:0 0 4px;font-size:13px}.lp-slot{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:10px;padding:10px 12px;font-size:13.5px;position:relative}.lp-slot-top{color:var(--subtle);align-items:center;gap:8px;font-size:12.5px;display:flex}.lp-slot-top .lp-x-chip{border-radius:5px;width:18px;height:18px}.lp-slot p{color:#1c2228;margin:6px 0 0;font-weight:500;line-height:1.35}.lp-slot--open{color:var(--accent);background:#f5faff;border:1.5px dashed #b5d4f1;flex-direction:column;align-items:center;padding:14px 12px;font-size:13px;font-weight:500;display:flex}.lp-slot--open span{opacity:.8;font-size:12px}.lp-slot--lifted{text-align:left;color:inherit;z-index:2;margin:0;animation:4.5s ease-in-out infinite lp-lift;position:absolute;top:30px;left:-10px;right:-10px;transform:rotate(-3deg);box-shadow:0 22px 40px -18px #0f141966}@keyframes lp-lift{0%,to{transform:rotate(-3deg)translate(0)}50%{transform:rotate(-1.5deg)translate(3px,-8px)}}.lp-cal-toast{z-index:3;width:400px;position:absolute;bottom:28px;left:50%;translate:-50%}.lp-examples-grid{grid-template-columns:minmax(0,600px) 280px;justify-content:center;align-items:center;gap:clamp(36px,6vw,110px);margin:clamp(48px,6vw,72px) auto 0;display:grid}.lp-msgcard-stack{padding-bottom:22px;position:relative}.lp-msgcard-stack:before,.lp-msgcard-stack:after{content:"";background:#fff;border-radius:28px;height:60%;position:absolute;bottom:8px;left:3%;right:3%;transform:rotate(-1deg);box-shadow:0 0 0 1px #0f14190d}.lp-msgcard-stack:after{opacity:.7;bottom:0;left:6%;right:6%}.lp-msgcard{--mask:#fff;z-index:1;animation:lp-card-in .5s var(--ease)both;background:#fff;border-radius:28px;min-height:330px;padding:24px 28px 26px;position:relative;transform:rotate(-1deg);box-shadow:0 0 0 1px #0f14190d,0 34px 70px -34px #0f141966}@keyframes lp-card-in{0%{opacity:0;transform:rotate(-1deg)translateY(14px)}}.lp-msgcard header{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:14px;padding-bottom:16px;display:flex}.lp-msgcard header div{flex-direction:column;line-height:1.3;display:flex}.lp-msgcard header span{color:var(--subtle);font-size:14px}.lp-msgcard header time{color:var(--subtle);align-self:flex-start;margin-left:auto;font-size:13px}.lp-emoji-avatar{border-radius:999px;flex:none;place-items:center;width:52px;height:52px;font-size:24px;display:inline-grid}.lp-emoji-avatar--sm{width:40px;height:40px;font-size:19px}.lp-inbox h3{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:700}.lp-inbox>p:first-of-type{color:var(--subtle);margin:4px 0 16px;font-size:14px}.lp-inbox-row{text-align:left;border-radius:16px;align-items:center;gap:10px;width:100%;padding:10px 12px 10px 4px;transition:background .25s;display:flex}.lp-inbox-row:hover{background:#1d9bf00f}.lp-inbox-row.is-active{background:var(--tint-2)}.lp-inbox-who{flex-direction:column;line-height:1.3;display:flex}.lp-inbox-who span{color:var(--subtle);font-size:13px}.lp-dot{background:var(--imsg);border-radius:99px;flex:none;width:8px;height:8px;transition:opacity .3s}.lp-dot.is-read{opacity:0}.lp-band{--mask:var(--tint);background:var(--tint);margin-top:clamp(96px,12vw,160px)}.lp-band-inner{max-width:1180px;margin:0 auto;padding:clamp(40px,6vw,80px) clamp(20px,4vw,40px)}.lp-row>*,.lp-final>*,.lp-cal>*,.lp-examples-grid>*{min-width:0}.lp-row{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,90px);padding:clamp(48px,7vw,90px) 0;display:grid}.lp-row--flip .lp-row-copy{order:2}.lp-row-vis{justify-content:center;display:flex}.lp-vis-voice{width:min(380px,100%);padding-bottom:104px;position:relative}.lp-vis-voice .lp-xpost{width:100%;transform:rotate(-2deg)}.lp-vis-voice .lp-notif{position:absolute;bottom:0;right:-40px;transform:rotate(1.5deg)}.lp-vis-approve{width:min(460px,100%);position:relative}.lp-draft{padding:18px 18px 16px}.lp-draft-head{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.lp-draft-head b{color:var(--ink)}.lp-wait{color:#b45309;background:#fff7e6;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.lp-wait i{background:#f59e0b;border-radius:99px;width:7px;height:7px;animation:1.6s ease-in-out infinite lp-pulse}@keyframes lp-pulse{50%{opacity:.3}}.lp-draft-part{border:1px solid var(--line);border-radius:16px;margin-top:12px;padding:12px 14px 26px 42px;position:relative}.lp-draft-part p{margin:0;font-size:15px;line-height:1.45}.lp-part-n{color:var(--subtle);font-size:12px;font-weight:600;position:absolute;top:13px;left:12px}.lp-count{color:var(--subtle);font-variant-numeric:tabular-nums;font-size:12px;position:absolute;bottom:7px;right:12px}.lp-draft-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.lp-pill{border:1px solid #cfd9e0;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600}.lp-pill--primary{background:var(--accent);color:#fff;border-color:#0000;box-shadow:0 8px 18px -8px #1d9bf0cc}.lp-pill--ghost{color:var(--muted);border-color:#0000}.lp-vis-approve-reply{--mask:var(--tint);position:absolute;bottom:-34px;right:-18px}.lp-vis-approve-reply .lp-b{max-width:none;font-size:16px;box-shadow:0 16px 30px -14px #0a84ffb3}.lp-vis-perf{width:min(480px,100%);padding-bottom:60px;position:relative}.lp-analytics{padding:20px 20px 18px}.lp-analytics header{justify-content:space-between;font-size:14px;display:flex}.lp-analytics header span{color:var(--subtle)}.lp-kpis{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;display:grid}.lp-kpis div{background:#f5f8fb;border-radius:14px;flex-direction:column;padding:10px 10px 9px;display:flex}.lp-kpis span{color:var(--subtle);font-size:11.5px;font-weight:500}.lp-kpis b{font-family:var(--display);letter-spacing:-.03em;font-size:20px}.lp-kpis em{color:#16a34a;font-size:11.5px;font-style:normal;font-weight:600}.lp-bars{align-items:flex-end;gap:6px;height:130px;margin-top:36px;display:flex;position:relative}.lp-bars i{background:#dbe9f6;border-radius:6px;flex:1;position:relative}.lp-bars i.is-peak{background:linear-gradient(180deg,#5bbcff,var(--accent))}.lp-tip{white-space:nowrap;color:#fff;background:#0f1419;border-radius:8px;padding:4px 9px;font-size:11.5px;font-style:normal;font-weight:600;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%}.lp-vis-perf-thread{--mask:var(--tint);position:absolute;bottom:-28px;left:30px;right:-30px}.lp-vis-perf-thread .lp-b{box-shadow:0 16px 30px -18px #0f141973}.lp-vis-perf-thread .lp-b.them{--bubble-gray:#fff;background:#fff}.lp-loop-thread{max-width:560px;margin:56px auto 0}.lp-loop-thread .lp-b{font-size:16.5px}.lp-compare{grid-template-columns:1fr 1fr;gap:24px;display:grid}.lp-compare-col{background:#f5f6f7;border-radius:34px;flex-direction:column;align-items:center;padding:44px 32px 40px;display:flex}.lp-compare-col--with{background:var(--tint)}.lp-compare-label{color:#7a858e;margin:0 0 22px;font-size:15px;font-weight:600}.lp-compare-label--accent{color:var(--accent)}.lp-stack{flex-direction:column;gap:10px;width:min(380px,100%);display:flex}.lp-mock{color:#5b6873;padding:16px 18px;font-size:14px}.lp-mock b{color:#3d4a55}.lp-mock--note{transform:rotate(-1.5deg)}.lp-mock--remind{border-left:4px solid #e5484d;flex-direction:column;padding-left:22px;display:flex;transform:rotate(.8deg)}.lp-mock--views{transform:rotate(-.8deg)}.lp-mock--views svg{width:100%;height:44px;margin-top:8px}.lp-mock-top{justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}.lp-mock-top span{color:var(--subtle);font-size:12.5px}.lp-mock-day{color:#e5484d;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.lp-skel{background:#eceff2;border-radius:99px;height:8px;margin-top:8px;display:block}.lp-stack--notifs .lp-notif{width:100%}.lp-compare-cap{color:#9aa4ad;margin:26px 0 0;font-size:15px}.lp-final{--mask:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-height:460px;padding:clamp(48px,6vw,80px) clamp(28px,6vw,90px);display:grid}.lp-btn-accent{background:var(--accent);color:#fff;transition:transform .2s var(--ease);border-radius:999px;align-items:center;gap:10px;margin-top:32px;padding:15px 26px;font-size:17px;font-weight:600;display:inline-flex;box-shadow:inset 0 -3px #00000024,0 14px 30px -12px #1d9bf0d9}.lp-btn-accent:hover{transform:translateY(-2px)}.lp-final-phone{height:100%;position:relative}.lp-final-phone .lp-phone{position:absolute;top:50%;right:6%;translate:0 -50%;rotate:7deg;scale:.86}.lp-foot{background:var(--tint);margin-top:clamp(140px,16vw,220px);overflow:hidden}.lp-foot-hero{justify-content:center;padding:clamp(80px,10vw,140px) 20px clamp(90px,10vw,150px);display:flex;position:relative}.lp-foot-word{z-index:1;letter-spacing:-.065em;color:#0f1419;font-size:clamp(60px,22vw,320px);line-height:.9;position:relative}.lp-foot-glow{z-index:0;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#1d9bf04d,#1d9bf014 55%,#0000);border-radius:999px;width:min(92vw,860px);position:absolute;top:55%;left:50%;translate:-50% -50%}.lp-foot-mark{z-index:2;transform-origin:bottom;position:absolute;bottom:clamp(24px,4vw,64px);left:50%;translate:-50%}.lp-foot-bar{color:var(--subtle);justify-content:space-between;align-items:center;gap:24px;max-width:1100px;margin:0 auto;padding:36px clamp(20px,4vw,40px) 40px;font-size:13px;display:flex}.lp-foot-brand{white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.lp-foot-brand b{color:#3d4a55;font-family:var(--display);letter-spacing:-.03em;font-size:17px}.lp-foot-bar p{text-align:right;max-width:560px;margin:0;line-height:1.5}.lp-foot-tool{color:#3d4a55;border-left:1px solid #cfd9e0;margin-left:10px;padding-left:12px;font-weight:500}.lp-foot-tool:hover,.lp-nav-tool:hover{color:var(--accent-deep)}.lp-modal-backdrop{z-index:100;backdrop-filter:blur(10px);background:#0f141942;place-items:center;padding:16px;animation:.25s both lp-fade;display:grid;position:fixed;inset:0}@keyframes lp-fade{0%{opacity:0}}.lp-modal{animation:lp-pop .35s var(--ease)both;background:#fff;border-radius:32px;width:min(560px,100%);max-height:calc(100dvh - 32px);padding:clamp(32px,5vw,52px) clamp(24px,5vw,56px) 26px;position:relative;overflow-y:auto;box-shadow:0 40px 100px -30px #0f141980}.lp-modal--text{width:min(720px,100%)}@keyframes lp-pop{0%{opacity:0;transform:translateY(16px)scale(.97)}}.lp-modal-close{color:#6b7780;border-radius:999px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:18px;right:18px}.lp-modal-close:hover{background:#f1f4f6}.lp-modal-grid{grid-template-columns:1fr auto;align-items:center;gap:36px;display:grid}.lp-modal h2{max-width:5.5em;font-size:clamp(34px,4vw,44px)}.lp-modal-lede{color:#3d4a55;max-width:17em;margin:16px 0 0;font-size:16px}.lp-modal-alts{color:var(--subtle);gap:14px;margin:26px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.lp-modal-alts li{align-items:center;gap:10px;display:flex}.lp-modal-alts a,.lp-modal-foot button{color:var(--accent);align-items:center;min-height:40px;padding:0 2px;font-weight:600;display:inline-flex}.lp-qr-wrap{flex-direction:column;align-items:center;padding-top:8px;display:flex;position:relative}.lp-qr-bubble{background:var(--bubble-gray);border-radius:18px;align-self:flex-start;margin-left:8px;padding:7px 13px;font-size:14.5px;position:relative}.lp-qr-avatar{z-index:1;margin:4px 0 -12px 60px}.lp-qr-card{background:#fff;border-radius:26px;padding:18px;box-shadow:0 0 0 1px #0f141914,0 20px 40px -24px #0f141966}.lp-qr-card svg{display:block}.lp-modal-foot{text-align:center;color:var(--subtle);margin:30px 0 0;font-size:15px}.lp-modal-legal{text-align:center;color:#9aa4ad;max-width:34em;margin:14px auto 0;font-size:12px;line-height:1.5}.lp-modal--start,.lp-modal--login,.lp-modal--waitlist{width:min(440px,100%);padding:44px 28px 26px}.lp-auth-brand{flex-direction:column;align-items:center;gap:14px;margin-bottom:26px;display:flex}.lp-auth-brand .lp-mark{font-size:104px}.lp-auth-word{letter-spacing:-.045em;font-size:36px}.lp-auth-card{background:#f4f7fa;border-radius:24px;padding:20px;box-shadow:inset 0 0 0 1px #0f14190a}.lp-modal--start .lp-modal-foot{margin-top:22px}.lp-wl-form{flex-direction:column;gap:12px;display:flex}.lp-wl-lede{text-align:center;color:#3d4a55;margin:0 0 4px;font-size:15px}.lp-input{color:var(--ink);font:inherit;background:#fff;border:1px solid #d9e2e8;border-radius:14px;outline:none;width:100%;height:48px;padding:0 16px;font-size:15px;transition:border-color .15s,box-shadow .15s}.lp-input::placeholder{color:#7b8893}.lp-input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #1d9bf02e}.lp-pill-btn{color:#fff;transition:transform .15s var(--ease),opacity .15s;background:#0f1419;border-radius:999px;height:52px;font-size:16px;font-weight:600}.lp-pill-btn:hover{transform:translateY(-1px)}.lp-pill-btn:disabled{opacity:.7;cursor:default;transform:none}.lp-hp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-10000px}.lp-wl-error{text-align:center;color:#dc2626;margin:0;font-size:13px}.lp-wl-fine{text-align:center;color:var(--subtle);margin:2px 0 0;font-size:12.5px}.lp-code-input{text-align:center;letter-spacing:.35em;font-variant-numeric:tabular-nums;font-size:22px}.lp-code-input::placeholder{letter-spacing:.35em}.lp-wl-notice{text-align:center;color:var(--subtle);margin:0;font-size:13px}.lp-wl-links{color:var(--subtle);justify-content:center;align-items:center;gap:8px;margin:2px 0 0;font-size:12.5px;display:flex}.lp-wl-link{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.lp-wl-link:disabled{cursor:default;opacity:.7;text-decoration:none}.lp-wl-done{text-align:center;flex-direction:column;align-items:center;padding:10px 6px 6px;display:flex}.lp-wl-check{color:#15803d;background:#e3f8ea;border-radius:999px;place-items:center;width:52px;height:52px;font-size:24px;font-weight:700;display:grid}.lp-wl-done h3{font-family:var(--display);letter-spacing:-.03em;margin:14px 0 0;font-size:24px;font-weight:800}.lp-wl-done p{color:var(--muted);margin:8px 0 0;font-size:15px}@media (width<=1100px){.lp-float{scale:.82}.lp-float--l{transform-origin:0;left:1%}.lp-float--r1,.lp-float--r2{transform-origin:100%;right:1%}}@media (width<=960px){.lp-float{display:none}.lp-foot-mark{transform-origin:bottom;scale:.72}.lp-cal,.lp-row,.lp-final{grid-template-columns:minmax(0,1fr)}.lp-cal{padding-bottom:130px;padding-right:0}.lp-row--flip .lp-row-copy{order:0}.lp-examples-grid{grid-template-columns:minmax(0,1fr)}.lp-inbox{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lp-inbox h3,.lp-inbox>p{grid-column:1/-1}.lp-inbox>p:first-of-type{margin-bottom:4px}.lp-inbox-row{text-align:center;flex-direction:column;padding:12px 8px}.lp-inbox-row .lp-dot{display:none}.lp-inbox-who{align-items:center}.lp-final{min-height:0;padding-bottom:0;overflow:hidden}.lp-final-phone{width:min(372px,100%);height:470px;margin:0 auto}.lp-final-phone .lp-phone{transform-origin:top;margin:0 auto;position:relative;top:0;right:auto;translate:none;rotate:4deg;scale:1}.lp-final-phone .lp-screen-body{justify-content:flex-start;padding-top:6px}.lp-compare{grid-template-columns:minmax(0,1fr)}}.lp-link-btn,.lp-btn-dark{white-space:nowrap}@media (width<=300px){.lp-logo>span:not(.lp-mark){display:none}.lp-logo{min-width:44px;min-height:44px}}@media (width<=380px){.lp-nav{padding-left:14px;padding-right:14px}.lp-logo{gap:8px;font-size:20px}.lp-link-btn{padding:8px;font-size:14px}.lp-btn-dark{padding:9px 12px;font-size:13.5px}}@media (width<=640px){.lp-nav-tool{display:none}.lp-btn-dark{padding:10px 14px;font-size:14px}.lp-link-btn{padding:10px}.lp-cta{height:64px;padding:0 26px 0 32px;font-size:19px}.lp-stage{margin-top:36px}.lp-phone{aspect-ratio:340/700;width:min(340px,88vw);height:auto}.lp-final-phone .lp-phone{width:min(300px,76vw);rotate:2deg}.lp-island{width:28cqw;height:28px;margin-left:-14cqw;top:10px}.lp-status{height:48px;padding:2px 6cqw 0 11cqw;font-size:14px}.lp-status-icons{gap:4px}.lp-status-icons svg:nth-child(2){display:none}.lp-stair-2{margin-left:.3em}.lp-stair-3{margin-left:.5em}.lp-tile{border-radius:22px;width:84px;height:80px}.lp-cal{padding-left:20px}.lp-day{flex-basis:172px}.lp-cal-toast{width:calc(100% - 32px)}.lp-msgcard{padding:20px 18px 22px}.lp-inbox-who span{display:none}.lp-vis-voice .lp-notif{right:-6px}.lp-vis-approve-reply{right:0}.lp-vis-perf-thread{left:0;right:0}.lp-kpis{grid-template-columns:repeat(2,1fr)}.lp-compare-col{padding:32px 18px}.lp-foot-mark{scale:.5}.lp-foot-bar{flex-direction:column;align-items:flex-start}.lp-foot-bar p{text-align:left}.lp-modal-grid{grid-template-columns:1fr}.lp-qr-wrap{display:none}}@media (width<=520px){.lp-modal-backdrop{place-items:end center;padding:0}.lp-modal,.lp-modal--start,.lp-modal--login,.lp-modal--waitlist{animation:lp-sheet-up .3s var(--ease)both;border-radius:24px 24px 0 0;width:100%;max-height:94dvh;padding:30px 18px 22px}.lp-auth-card{border-radius:20px;padding:16px}.lp-modal-close{top:10px;right:10px}}@media (width<=520px),(height<=600px){.lp-auth-brand{gap:8px;margin-bottom:18px}.lp-auth-brand .lp-mark{font-size:72px}.lp-auth-word{font-size:28px}}@media (height<=600px){.lp-modal--start,.lp-modal--login,.lp-modal--waitlist{padding-top:22px}.lp-auth-brand{flex-direction:row;justify-content:center;gap:10px;margin-bottom:14px}.lp-auth-brand .lp-mark{font-size:54px}.lp-auth-word{font-size:24px}}@keyframes lp-sheet-up{0%{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}.lp--js [data-reveal]:not(.is-in){opacity:1;filter:none;transform:none}.lp--js [data-reveal]:not(.is-in) .lp-hl{background-size:100% 100%}.lp--js .lp-seq>*{opacity:1}}