.lp{--ink:#0b0b10;--ink-2:#3a3a45;--muted:#6c6c78;--line:#ebeaf0;--soft:#f7f6fa;--white:#ffffff;--lime:#edff8d;--lime-deep:#b7d400;--lavender:#cfa3f2;--lavender-soft:#f1e6fc;--peach:#ffc397;--peach-soft:#ffede0;--pink:#e3b5c4;--blue:#2f6bff;--blue-soft:#e6eeff;--shadow-card:0 24px 60px -24px rgba(46,33,84,0.28),0 2px 6px rgba(46,33,84,0.05);--radius-xl:40px;--radius-lg:28px;background:var(--white);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip;color-scheme:light}html:has(.lp){scroll-behavior:smooth;scroll-padding-top:84px}.lp h1,.lp h2,.lp h3{font-weight:800;letter-spacing:-.03em;text-wrap:balance}.lp p{text-wrap:pretty}.lp-container{max-width:1200px;margin:0 auto;padding:0 24px}.lp-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp-skip{position:absolute;left:16px;top:-60px;z-index:100;background:var(--ink);color:var(--white);padding:10px 16px;border-radius:12px}.lp-skip:focus{top:12px}.lp a:focus-visible,.lp summary:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:12px}.lp-logo{display:block;color:var(--ink)}.lp-store{display:inline-flex;align-items:center;gap:14px;background:var(--ink);color:var(--white);border-radius:999px;font-weight:700;white-space:nowrap;box-shadow:0 16px 32px -14px rgba(11,11,16,.55);transition:transform .2s ease,box-shadow .2s ease}.lp-store:hover{transform:translateY(-2px);box-shadow:0 22px 40px -16px rgba(11,11,16,.6)}.lp-store__icon{display:grid;place-items:center;border-radius:50%;background:var(--lime);color:var(--ink);flex:none}.lp-store--lg{height:62px;padding:7px 28px 7px 7px;font-size:17px}.lp-store--lg .lp-store__icon{width:48px;height:48px}.lp-store--sm{height:42px;padding:5px 18px 5px 5px;gap:10px;font-size:15px;box-shadow:none}.lp-store--sm .lp-store__icon{width:32px;height:32px}.lp-store--sm .lp-store__icon svg{width:16px;height:16px}.lp-qr{display:flex;align-items:center;gap:12px}.lp-qr__code{background:var(--white);border:1px solid var(--line);border-radius:16px;padding:8px;line-height:0}.lp-qr__code img{width:68px;height:68px}.lp-qr__caption{max-width:140px;font-size:13px;line-height:1.35;color:var(--muted)}@media (hover:none),(max-width:899px){.lp-qr{display:none}}.lp-phone{position:relative;background:#111114;border-radius:46px;padding:9px;box-shadow:0 40px 80px -30px rgba(30,20,60,.45),inset 0 0 0 1.5px #2b2b31}.lp-phone img{display:block;width:100%;height:auto;border-radius:37px}.lp-avatar{display:inline-grid;place-items:center;flex:none;border-radius:50%;color:var(--ink);font-weight:700;line-height:1}.lp-intent{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border-radius:999px;font-size:14px;font-weight:600;color:var(--ink-2);white-space:nowrap;background:var(--soft)}.lp-intent--talk{background:#e6f0ff}.lp-intent--walk{background:#e2f5e8}.lp-intent--go{background:var(--peach-soft)}.lp-intent--activity{background:var(--lavender-soft)}.lp-intent--networking{background:#f3eee6}.lp-intent--share{background:#e0f5f7}.lp-pulse{position:relative;display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--lime-deep);flex:none}.lp-pulse:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:lp-ping 2s ease-out infinite}.lp-pulse--blue{background:var(--blue)}.lp-blob{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none;z-index:0}.lp-heading{max-width:760px;position:relative;z-index:1}.lp-heading--center{margin:0 auto;text-align:center}.lp-kicker{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.lp-heading h2{font-size:clamp(32px,4.6vw,54px);line-height:1.04}.lp-heading p{margin-top:18px;font-size:clamp(17px,1.6vw,19px);line-height:1.55;color:var(--muted)}.lp-heading--dark .lp-kicker{color:var(--lime)}.lp-heading--dark h2{color:var(--white)}.lp-heading--dark p{color:rgba(255,255,255,.68)}.lp-section{position:relative;padding:clamp(80px,10vw,136px) 0}.lp-section--tight{padding:clamp(40px,6vw,72px) 0}.lp-section--soft{background:var(--soft)}.lp-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(255,255,255,.82);backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);border-bottom:1px solid rgba(235,234,240,.8)}.lp-header__inner{height:70px;display:flex;align-items:center;gap:32px}.lp-nav{display:flex;gap:32px;margin-right:auto;margin-left:24px}.lp-nav a{font-size:15px;font-weight:600;color:var(--ink-2);transition:color .15s ease}.lp-nav a:hover{color:var(--ink)}.lp-header__actions{display:flex;align-items:center;gap:12px;margin-left:auto}.lp-lang{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid var(--line);font-size:13px;font-weight:700;color:var(--ink-2);transition:background .15s ease}.lp-lang:hover{background:var(--soft)}@media (max-width:899px){.lp-nav{display:none}.lp-header__inner{height:62px}}.lp-hero{position:relative;padding:clamp(40px,6vw,72px) 0 clamp(40px,5vw,64px)}.lp-blob--lime{width:420px;height:420px;background:var(--lime);opacity:.55;left:-160px;top:40px}.lp-blob--lavender{width:360px;height:360px;background:var(--lavender);opacity:.35;right:-120px;bottom:-80px}.lp-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;grid-gap:40px;gap:40px}.lp-badge{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 14px;border-radius:999px;background:rgba(255,255,255,.8);border:1px solid var(--line);font-size:14px;font-weight:600;color:var(--ink-2)}.lp-hero__title{margin-top:24px;font-size:clamp(42px,6.2vw,78px);line-height:1;letter-spacing:-.04em}.lp-marker{background:linear-gradient(transparent 56%,var(--lime) 56%,var(--lime) 94%,transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em;white-space:nowrap}.lp-hero__subtitle{margin-top:24px;max-width:500px;font-size:clamp(17px,1.6vw,19px);line-height:1.55;color:var(--muted)}.lp-hero__cta{margin-top:36px;display:flex;align-items:center;flex-wrap:wrap;gap:28px}.lp-hero__note{margin-top:14px;padding-left:8px;font-size:14px;color:var(--muted)}.lp-hero__visual{position:relative;height:640px;display:grid;place-items:center}.lp-hero__circle{position:absolute;width:500px;height:500px;border-radius:50%;background:linear-gradient(150deg,var(--lavender-soft) 0,#f6dbe6 55%,var(--peach-soft) 100%)}.lp-hero__orbit{position:absolute;width:620px;top:58%;left:50%;translate:-50% -50%;rotate:-14deg;overflow:visible}.lp-hero__orbit ellipse{fill:none;stroke:var(--pink);stroke-width:1.5;stroke-dasharray:6 8}.lp-hero__phone{position:relative;width:290px;z-index:1}.lp-float{position:absolute;z-index:2;background:rgba(255,255,255,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.9);border-radius:24px;box-shadow:var(--shadow-card);font-size:14px}.lp-float b{display:block;font-weight:700;color:var(--ink)}.lp-float small{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted)}.lp-float--post{width:290px;padding:18px;left:-6%;bottom:9%}.lp-float__author{display:flex;align-items:center;gap:10px}.lp-float--post p{margin:12px 0 14px;font-size:15px;line-height:1.4;color:var(--ink)}.lp-float--post .lp-intent{font-size:13px;padding:6px 12px}.lp-float--request{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 14px;right:-4%;top:15%;max-width:330px}.lp-float__request-text{min-width:0}.lp-float__request-text b{font-size:14px;line-height:1.3}.lp-float__accept{flex:none;padding:9px 14px;border-radius:999px;background:var(--ink);color:var(--white);font-size:13px;font-weight:700}.lp-float--live{display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;left:0;top:4%}.lp-float__faces{display:flex}.lp-float__faces .lp-avatar{border:2px solid var(--white);box-sizing:content-box}.lp-float__faces .lp-avatar+.lp-avatar{margin-left:-9px}.lp-float,.lp-hero__phone,.lp-hero__text>*{animation-name:lp-rise,lp-bob;animation-duration:.9s,7s;animation-timing-function:cubic-bezier(.2,.7,.2,1),ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:both,none}.lp-hero__phone,.lp-hero__text>*{animation-name:lp-rise;animation-duration:.9s;animation-iteration-count:1}.lp-hero__text>:nth-child(2){animation-delay:.06s}.lp-hero__text>:nth-child(3){animation-delay:.12s}.lp-hero__text>:nth-child(4){animation-delay:.18s}.lp-hero__text>:nth-child(5){animation-delay:.22s}.lp-hero__phone{animation-delay:.1s}.lp-float--live{animation-delay:.3s,.3s}.lp-float--request{animation-delay:.42s,2.4s}.lp-float--post{animation-delay:.54s,4.6s}@media (max-width:1080px){.lp-float--post{left:-2%;width:260px}.lp-float--request{right:-2%}}@media (max-width:899px){.lp-hero__grid{grid-template-columns:1fr;gap:8px}.lp-hero__text{text-align:center}.lp-hero__subtitle{margin-left:auto;margin-right:auto}.lp-hero__cta{justify-content:center}.lp-hero__note{padding-left:0}.lp-hero__visual{height:560px;margin-top:24px}.lp-hero__circle{width:420px;height:420px}.lp-hero__orbit{width:520px}.lp-hero__phone{width:250px}}@media (max-width:560px){.lp-container{padding:0 16px}.lp-marker{white-space:normal}.lp-store--lg{height:58px;font-size:16px}.lp-hero__visual{height:500px}.lp-hero__circle{width:340px;height:340px}.lp-hero__orbit{width:420px}.lp-hero__phone{width:220px}.lp-float{font-size:13px;border-radius:20px}.lp-float--post{width:220px;padding:14px;left:0;bottom:4%}.lp-float--post p{font-size:13.5px;margin:10px 0 12px}.lp-float--request{right:0;top:13%;max-width:240px;padding:10px;gap:10px}.lp-float--request .lp-avatar{display:none}.lp-float__request-text b{font-size:13px}.lp-float__accept{padding:8px 12px;font-size:12px}.lp-float--live{top:0;left:0;padding:10px 14px 10px 10px}}.lp-strip{position:relative;overflow:hidden;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lp-examples__track,.lp-strip__track{--gap:14px;display:flex;gap:var(--gap);width:max-content;animation:lp-marquee 38s linear infinite}.lp-strip .lp-intent{font-size:16px;padding:11px 20px}.lp-steps{list-style:none;margin-top:56px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.lp-step{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-xl);overflow:hidden;min-height:600px}.lp-step--lime{background:#f6ffc9}.lp-step--peach{background:var(--peach-soft)}.lp-step--lavender{background:var(--lavender-soft)}.lp-step__text{padding:32px 32px 0}.lp-step__num{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--white);font-size:14px;font-weight:800}.lp-step h3{margin-top:20px;font-size:26px;line-height:1.1}.lp-step p{margin-top:12px;font-size:16px;line-height:1.55;color:var(--ink-2)}.lp-step__art{position:relative;flex:1 1;min-height:320px;margin-top:32px;overflow:hidden}.lp-phone--crop{position:absolute;top:0;left:50%;translate:-50% 0;width:78%;max-width:280px}.lp-step__art--requests{display:flex;flex-direction:column;gap:12px;padding:0 24px 32px}.lp-requests__title{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-left:6px}.lp-request{background:var(--white);border-radius:24px;padding:16px;box-shadow:0 18px 40px -24px rgba(120,60,20,.35)}.lp-request+.lp-request{opacity:.85;transform:scale(.97)}.lp-request__head{display:flex;align-items:center;gap:10px;font-size:15px}.lp-request p{margin:10px 0 14px;font-size:15px;line-height:1.4;color:var(--ink)}.lp-request__actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.lp-request__actions span{display:grid;place-items:center;height:40px;border-radius:999px;font-size:14px;font-weight:700}.lp-request__decline{background:var(--soft);color:var(--ink-2)}.lp-request__accept{background:var(--ink);color:var(--white)}@media (max-width:960px){.lp-steps{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto}.lp-step{min-height:0}.lp-step__art{min-height:340px}.lp-step__art--requests{min-height:0}}.lp-examples{margin-top:48px;display:flex;flex-direction:column;gap:16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.lp-examples__row{overflow:hidden}.lp-examples__track{--gap:16px;animation-duration:56s}.lp-examples__row--reverse .lp-examples__track{animation-direction:reverse}.lp-example{width:320px;flex:none;display:flex;flex-direction:column;align-items:flex-start;background:var(--soft);border-radius:24px;padding:20px}.lp-example__author{display:flex;align-items:center;gap:10px;font-size:14px}.lp-example p{flex:1 1;margin:12px 0 16px;font-size:16px;line-height:1.45}.lp-example .lp-intent{background:var(--white);font-size:13px;padding:6px 12px}.lp-manifesto{position:relative;overflow:hidden;background:var(--ink);border-radius:var(--radius-xl);padding:clamp(40px,7vw,88px) clamp(24px,6vw,80px)}.lp-blob--manifesto{width:420px;height:420px;background:var(--lavender);opacity:.35;right:-120px;top:-160px}.lp-manifesto h2{font-size:clamp(34px,5.2vw,64px);white-space:pre-line}.lp-manifesto__points{position:relative;z-index:1;list-style:none;margin-top:clamp(40px,6vw,64px);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;border-top:1px solid rgba(255,255,255,.12);padding-top:40px}.lp-manifesto__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:var(--lime);color:var(--ink)}.lp-manifesto__points h3{margin-top:20px;font-size:20px;color:var(--white);letter-spacing:-.02em}.lp-manifesto__points p{margin-top:8px;font-size:16px;line-height:1.55;color:rgba(255,255,255,.64)}@media (max-width:820px){.lp-manifesto__points{grid-template-columns:1fr;gap:28px}}.lp-places{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:48px;gap:48px}.lp-points{list-style:none;margin-top:36px;display:flex;flex-direction:column;gap:24px}.lp-points li{display:flex;gap:16px}.lp-points__icon{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:16px;background:var(--lavender-soft);color:#7b3fb3}.lp-points li:nth-child(2) .lp-points__icon{background:var(--peach-soft);color:#c25a12}.lp-points li:nth-child(3) .lp-points__icon{background:var(--blue-soft);color:var(--blue)}.lp-points h3{font-size:19px;letter-spacing:-.02em}.lp-points p{margin-top:6px;font-size:16px;line-height:1.55;color:var(--muted)}.lp-places__visual{position:relative;height:640px}.lp-places__circle{position:absolute;width:480px;height:480px;border-radius:50%;left:50%;top:50%;translate:-50% -50%;background:linear-gradient(200deg,#f6ffc9 0,var(--peach-soft) 60%,#f6dbe6 100%)}.lp-places__phone{position:absolute;width:260px}.lp-places__phone--back{left:6%;top:70px;rotate:-7deg}.lp-places__phone--front{right:6%;top:10px;rotate:5deg;z-index:1}.lp-live-chip{position:absolute;z-index:2;left:2%;bottom:12%;display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:999px;background:var(--white);box-shadow:var(--shadow-card);font-size:15px;font-weight:700;animation:lp-bob 7s ease-in-out infinite}@media (max-width:960px){.lp-places{grid-template-columns:1fr}.lp-places__visual{max-width:560px;width:100%;margin:0 auto}}@media (max-width:560px){.lp-places__visual{height:480px}.lp-places__circle{width:340px;height:340px}.lp-places__phone{width:190px}.lp-places__phone--back{left:0;top:56px}.lp-places__phone--front{right:0}.lp-live-chip{left:0;bottom:6%;font-size:14px}}.lp-safety{list-style:none;margin-top:56px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.lp-safety__card{background:var(--white);border-radius:var(--radius-lg);padding:28px}.lp-safety__icon{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:var(--blue-soft);color:var(--blue)}.lp-safety__icon b{font-size:17px;font-weight:800;letter-spacing:-.02em}.lp-safety__card:nth-child(2) .lp-safety__icon{background:#f6ffc9;color:#5f7000}.lp-safety__card:nth-child(3) .lp-safety__icon{background:var(--peach-soft);color:#c25a12}.lp-safety__card:nth-child(4) .lp-safety__icon{background:var(--lavender-soft);color:#7b3fb3}.lp-safety__card h3{margin-top:24px;font-size:20px;letter-spacing:-.02em}.lp-safety__card p{margin-top:10px;font-size:15.5px;line-height:1.55;color:var(--muted)}@media (max-width:1024px){.lp-safety{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.lp-safety{grid-template-columns:1fr}}.lp-faq{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:48px;gap:48px;align-items:start}.lp-faq .lp-heading{position:-webkit-sticky;position:sticky;top:110px}.lp-faq__list{border-top:1px solid var(--line)}.lp-faq__item{border-bottom:1px solid var(--line)}.lp-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;font-size:19px;font-weight:700;letter-spacing:-.015em;cursor:pointer;list-style:none}.lp-faq__item summary::-webkit-details-marker{display:none}.lp-faq__toggle{position:relative;flex:none;width:36px;height:36px;border-radius:50%;background:var(--soft);transition:background .2s ease}.lp-faq__toggle:after,.lp-faq__toggle:before{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;border-radius:2px;background:var(--ink);translate:-50% -50%;transition:rotate .25s ease}.lp-faq__toggle:after{rotate:90deg}.lp-faq__item[open] .lp-faq__toggle{background:var(--lime)}.lp-faq__item[open] .lp-faq__toggle:after{rotate:0deg}.lp-faq__item p{padding:0 60px 26px 0;font-size:16.5px;line-height:1.6;color:var(--muted)}@media (max-width:899px){.lp-faq{grid-template-columns:1fr;gap:32px}.lp-faq .lp-heading{position:static}.lp-faq__item summary{font-size:17px;padding:20px 0}.lp-faq__item p{padding-right:0}}.lp-final{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--ink);border-radius:var(--radius-xl);padding:clamp(56px,8vw,104px) 24px}.lp-final>:not(.lp-blob){position:relative;z-index:1}.lp-blob--final-lime{width:380px;height:380px;background:var(--lime);opacity:.22;left:-100px;bottom:-160px}.lp-blob--final-pink{width:380px;height:380px;background:var(--pink);opacity:.3;right:-120px;top:-160px}.lp-final h2{margin-top:32px;font-size:clamp(42px,7vw,84px);line-height:1;color:var(--white);letter-spacing:-.04em}.lp-final p{margin-top:18px;max-width:460px;font-size:clamp(17px,1.6vw,19px);line-height:1.55;color:rgba(255,255,255,.68)}.lp-final__cta{margin-top:40px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:28px}.lp-final .lp-store{background:var(--white);color:var(--ink);box-shadow:0 16px 40px -16px rgba(237,255,141,.45)}.lp-final .lp-qr__code{border-color:transparent}.lp-final .lp-qr__caption{color:rgba(255,255,255,.6);text-align:left}.lp-footer{padding:32px 0 40px}.lp-footer__inner{display:flex;align-items:center;flex-wrap:wrap;gap:16px 32px}.lp-footer__links{display:flex;flex-wrap:wrap;gap:8px 24px;margin-right:auto}.lp-footer__copy,.lp-footer__links a{font-size:14px;color:var(--muted)}.lp-footer__links a:hover{color:var(--ink)}.lp-js [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.lp-js [data-reveal].is-in{opacity:1;transform:none}.lp-safety>[data-reveal]:nth-child(2),.lp-steps>[data-reveal]:nth-child(2){transition-delay:.08s}.lp-safety>[data-reveal]:nth-child(3),.lp-steps>[data-reveal]:nth-child(3){transition-delay:.16s}.lp-safety>[data-reveal]:nth-child(4){transition-delay:.24s}@keyframes lp-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes lp-bob{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes lp-ping{0%{transform:scale(1);opacity:.7}to{transform:scale(3);opacity:0}}@keyframes lp-marquee{to{transform:translateX(calc(-50% - var(--gap) / 2))}}@media (prefers-reduced-motion:reduce){html:has(.lp){scroll-behavior:auto}.lp *,.lp :after,.lp :before{animation:none!important;transition:none!important}.lp-js [data-reveal]{opacity:1;transform:none}.lp-examples__row,.lp-strip{overflow-x:auto}}