.lp .meet-page{flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow-x:clip}.lp .meet-top{z-index:2;justify-content:space-between;align-items:center;padding:22px 28px;display:flex;position:relative}.lp .meet-skip{color:var(--text-2);font-size:13px;transition:color .15s}.lp .meet-skip:hover{color:var(--text)}.lp .meet-body{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:34px;margin-top:auto;padding:12px 24px 28px;display:flex;position:relative}.lp .meet-step{flex-direction:column;align-items:center;gap:34px;animation:.35s both meet-in;display:flex}@keyframes meet-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.lp .meet-title{letter-spacing:-.02em;color:#fff;max-width:640px;font-size:clamp(26px,4.6vw,38px);font-weight:650;line-height:1.18}.lp .meet-sub{max-width:480px;color:var(--text-2);margin-top:-18px;font-size:15px;line-height:1.6}.lp .meet-visual{justify-content:center;align-items:center;min-height:372px;display:flex}.lp .meet-avatar{--bot-hi:var(--accent-2);--bot-lo:var(--accent-deep);--look:5px;background:linear-gradient(180deg, var(--bot-hi), var(--bot-lo));width:92px;height:92px;box-shadow:0 10px 34px var(--accent-glow), inset 0 1px 0 #ffffff40;border-radius:26px;justify-content:center;align-items:center;display:flex;position:relative}.lp .meet-avatar:before,.lp .meet-avatar:after{content:"";background:var(--bot-lo);width:7px;height:30px;position:absolute;top:50%;transform:translateY(-50%)}.lp .meet-avatar:before{border-radius:7px 0 0 7px;left:-6px}.lp .meet-avatar:after{border-radius:0 7px 7px 0;right:-6px}.lp .meet-avatar .antenna{background:var(--bot-lo);border-radius:2px;width:4px;height:15px;margin-left:-2px;position:absolute;bottom:calc(100% - 2px);left:50%}.lp .meet-avatar .antenna:after{content:"";background:var(--bot-hi);border-radius:50%;width:11px;height:11px;margin:0 0 -3px -5.5px;animation:2.6s ease-in-out infinite bot-ping;position:absolute;bottom:100%;left:50%}.lp .meet-avatar .eyes{gap:13px;transition:transform .15s ease-out;animation:8.5s ease-in-out infinite bot-look;display:flex}.lp .meet-avatar i{background:#07090ed9;border-radius:7px;width:11px;height:24px;animation:4.6s ease-in-out infinite bot-blink}@keyframes bot-look{0%,24%{transform:translate(0)}30%,44%{transform:translateX(calc(-1 * var(--look)))}52%,66%{transform:translateX(var(--look))}74%,to{transform:translate(0)}}@keyframes bot-blink{0%,90%,96%,to{transform:scaleY(1)}93%{transform:scaleY(.1)}}@keyframes bot-ping{0%,to{box-shadow:0 0 5px color-mix(in srgb, var(--bot-hi) 45%, transparent)}50%{box-shadow:0 0 13px color-mix(in srgb, var(--bot-hi) 90%, transparent)}}.lp .meet-avatar.sm{--look:3px;border-radius:18px;width:60px;height:60px}.lp .meet-avatar.sm:before,.lp .meet-avatar.sm:after{width:5px;height:20px}.lp .meet-avatar.sm:before{border-radius:5px 0 0 5px;left:-4px}.lp .meet-avatar.sm:after{border-radius:0 5px 5px 0;right:-4px}.lp .meet-avatar.sm .antenna{width:3px;height:11px;margin-left:-1.5px}.lp .meet-avatar.sm .antenna:after{width:8px;height:8px;margin:0 0 -2px -4px}.lp .meet-avatar.sm .eyes{gap:8px}.lp .meet-avatar.sm i{border-radius:5px;width:7px;height:15px}.lp .meet-avatar.emerald{--bot-hi:#34d399;--bot-lo:#059669;box-shadow:0 10px 30px #34d39938}.lp .meet-avatar.rose{--bot-hi:#fb7185;--bot-lo:#e11d48;box-shadow:0 10px 30px #f43f5e38}.lp .meet-avatar.amber{--bot-hi:#fbbf24;--bot-lo:#d97706;box-shadow:0 10px 30px #fbbf2433}.lp .meet-avatar.xs{--look:2px;border-radius:10px;flex-shrink:0;width:34px;height:34px}.lp .meet-avatar.xs:before,.lp .meet-avatar.xs:after{width:3px;height:12px}.lp .meet-avatar.xs:before{border-radius:3px 0 0 3px;left:-2.5px}.lp .meet-avatar.xs:after{border-radius:0 3px 3px 0;right:-2.5px}.lp .meet-avatar.xs .antenna{width:2px;height:6px;margin-left:-1px}.lp .meet-avatar.xs .antenna:after{width:5px;height:5px;margin:0 0 -1.5px -2.5px}.lp .meet-avatar.xs .eyes{gap:5px}.lp .meet-avatar.xs i{border-radius:3px;width:4px;height:9px}.lp .meet-phone,.lp .meet-lock{--phone-w:min(300px, 82vw);width:var(--phone-w);height:calc(var(--phone-w) * 2.174);border-radius:calc(var(--phone-w) * .155);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;overflow:hidden;box-shadow:0 0 0 5px #050506,0 0 0 7px #2c2c30,0 0 0 7.5px #ffffff29,0 30px 70px #0206178c}.lp .phone-status{grid-template-columns:1fr calc(var(--phone-w) * .31) 1fr;height:calc(var(--phone-w) * .13);padding:calc(var(--phone-w) * .017) 10px 0;color:#fff;place-items:center;font-size:15px;font-weight:600;display:grid;position:relative}.lp .phone-status>:last-child{grid-column:3}.lp .phone-status:after{content:"";top:calc(var(--phone-w) * .028);width:calc(var(--phone-w) * .31);height:calc(var(--phone-w) * .09);background:#000;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.lp .phone-status .status-icons{align-items:center;gap:5px;display:flex}.lp .phone-status svg{fill:currentColor;width:auto;height:11px}.lp .meet-phone{text-align:left;background:#000;flex-direction:column;display:flex}.lp .meet-phone .phone-status{background:#161618f0}.lp .meet-phone .phone-nav{color:#0a84ff;background:#161618f0;border-bottom:.5px solid #ffffff24;grid-template-columns:36px 1fr 36px;align-items:start;padding:6px 16px 9px;display:grid}.lp .meet-phone .nav-back{width:12px;height:20px;margin-top:15px}.lp .meet-phone .nav-video{justify-self:end;width:25px;height:17px;margin-top:16px}.lp .meet-phone .contact{flex-direction:column;align-items:center;gap:4px;display:flex}.lp .meet-phone .contact-photo{background:linear-gradient(#34363c,#1d1e22);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.lp .meet-phone .contact-photo .meet-avatar{margin-top:8px}.lp .meet-phone .contact-name{color:#f5f5f7;align-items:center;gap:3px;font-size:11.5px;display:flex}.lp .meet-phone .contact-name svg{color:#ebebf573;width:6px;height:9px}.lp .meet-phone .phone-thread{flex-direction:column;flex:1;padding:12px 16px 10px;display:flex}.lp .meet-phone .stamp{text-align:center;color:#ebebf58c;margin-bottom:12px;font-size:11px;line-height:1.35}.lp .meet-phone .stamp b{font-weight:600}.lp .meet-phone .bubble{border-radius:19px;max-width:78%;padding:8px 13px;font-size:15px;line-height:1.32;position:relative}.lp .meet-phone .bubble.out{color:#fff;background:#0a84ff;align-self:flex-end}.lp .meet-phone .bubble.in{color:#f5f5f7;background:#262629;justify-self:start}.lp .meet-phone .bubble.out:before,.lp .meet-phone .bubble.reply:before,.lp .meet-phone .bubble.out:after,.lp .meet-phone .bubble.reply:after{content:"";height:19px;position:absolute;bottom:0}.lp .meet-phone .bubble.out:before{background:#0a84ff;border-bottom-left-radius:16px 14px;width:20px;right:-7px}.lp .meet-phone .bubble.out:after{background:#000;border-bottom-left-radius:10px;width:26px;right:-26px}.lp .meet-phone .bubble.reply:before{background:#262629;border-bottom-right-radius:16px 14px;width:20px;left:-7px}.lp .meet-phone .bubble.reply:after{background:#000;border-bottom-right-radius:10px;width:26px;left:-26px}.lp .meet-phone .receipt{color:#ebebf58c;align-self:flex-end;margin:3px 2px 10px 0;font-size:11px;font-weight:500;animation:.3s .5s both meet-fade}.lp .meet-phone .incoming{display:grid}.lp .meet-phone .incoming>*{grid-area:1/1;align-self:start}.lp .meet-phone .typing{gap:4px;width:fit-content;padding:12px 14px;animation:1.5s .9s both meet-typing;display:inline-flex}.lp .meet-phone .typing i{background:#ebebf58c;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite meet-dot}.lp .meet-phone .typing i:nth-child(2){animation-delay:.15s}.lp .meet-phone .typing i:nth-child(3){animation-delay:.3s}.lp .meet-phone .reply{animation:.4s 2.35s both meet-reply}.lp .meet-phone .phone-input{align-items:center;gap:10px;padding:6px 14px 12px;display:flex}.lp .phone-home{width:calc(var(--phone-w) * .33);background:#fff6;border-radius:3px;flex-shrink:0;height:5px;margin:0 auto 8px}.lp .meet-lock .phone-home{background:#ffffff8c;margin-top:auto}.lp .meet-phone .input-plus{color:#ebebf599;background:#2c2c2e;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.lp .meet-phone .input-plus svg{width:14px;height:14px}.lp .meet-phone .input-field{color:#ebebf552;border:1px solid #ffffff29;border-radius:18px;flex:1;padding:6px 14px;font-size:14px}@keyframes meet-fade{0%{opacity:0}to{opacity:1}}@keyframes meet-typing{0%{opacity:0;transform:translateY(6px)}15%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes meet-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}@keyframes meet-reply{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lp .meet-lock{text-align:center;background:radial-gradient(90% 60% at 50% 0,#60a5fa8c,#0000 70%),linear-gradient(#1e3a8a 0%,#172554 55%,#0b1022 100%);flex-direction:column;align-items:center;padding-bottom:6px;display:flex}.lp .meet-lock .phone-status{align-self:stretch}.lp .meet-lock .lock-date{color:#ffffffd1;margin-top:8px;font-size:15px;font-weight:600}.lp .meet-lock .lock-time{letter-spacing:-.02em;color:#fffffff2;margin-bottom:24px;font-size:76px;font-weight:700;line-height:1}.lp .meet-lock .lock-stack{flex-direction:column;gap:8px;width:calc(100% - 20px);display:flex}.lp .meet-lock .lock-note{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:left;background:#1e1e249e;border-radius:22px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.lp .meet-lock .lock-note:nth-child(2){animation:.45s .45s both meet-drop}.lp .meet-lock .lock-slot{grid-template-rows:0fr;margin-bottom:-8px;animation:.5s 1.5s both meet-push;display:grid;overflow:hidden}.lp .meet-lock .lock-slot .lock-note{min-height:0;animation:.5s 1.5s both meet-drop-new}@keyframes meet-push{0%{grid-template-rows:0fr;margin-bottom:-8px}to{grid-template-rows:1fr;margin-bottom:0}}@keyframes meet-drop-new{0%{opacity:0;padding-block:0;transform:translateY(-10px)scale(.98)}40%{opacity:0}to{opacity:1;padding-block:11px;transform:none}}@keyframes meet-drop{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:none}}.lp .meet-lock .note-photo{background:linear-gradient(#34363c,#1d1e22);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.lp .meet-lock .note-photo .meet-avatar{transform:scale(.78)}.lp .meet-lock .note-badge{background:linear-gradient(#5df777,#0cbd2a);border-radius:5px;justify-content:center;align-items:center;width:17px;height:17px;display:flex;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 1.5px #1e1e24e6}.lp .meet-lock .note-badge svg{width:12px;height:12px}.lp .meet-lock .note-text{flex:1;min-width:0}.lp .meet-lock .note-head{color:#fff;justify-content:space-between;font-size:14px;font-weight:600;display:flex}.lp .meet-lock .note-head span{color:#ffffff8c;font-size:12.5px;font-weight:400}.lp .meet-lock .note-body{color:#ffffffe6;margin-top:1px;font-size:14px;line-height:1.33}.lp .meet-tools{flex-direction:column;align-items:center;gap:26px;display:flex}.lp .meet-tools .tool-grid{grid-template-columns:repeat(4,60px);gap:14px;margin:0;padding:0;list-style:none;display:grid}.lp .meet-tools .tool-grid li{background:var(--card);width:60px;height:60px;box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:16px;justify-content:center;align-items:center;display:flex}.lp .meet-tools .tool-grid img{object-fit:contain;width:30px;height:30px}.lp .meet-tools .tool-more{background:var(--card);box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-2);border-radius:999px;padding:6px 14px;font-size:13.5px;font-weight:550}.lp .meet-main{flex-direction:column;align-items:center;gap:14px;padding:0 12px;display:flex;position:relative}.lp .meet-main .badge-main{background:var(--card);box-shadow:inset 0 0 0 1px var(--border-strong);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-2);border-radius:999px;padding:4px 12px;font-size:10.5px;font-weight:650}.lp .meet-main .crew{align-items:flex-start;gap:28px;margin-top:26px;display:flex}.lp .meet-main .crew-member{flex-direction:column;align-items:center;gap:14px;display:flex}.lp .meet-main .job-pill{background:var(--card);box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text);white-space:nowrap;border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:550}.lp .meet-dots{align-items:center;gap:8px;display:flex}.lp .meet-dots i{background:color-mix(in srgb, var(--text-3) 65%, transparent);border-radius:999px;width:6px;height:6px;transition:all .25s}.lp .meet-dots i.on{background:var(--accent);width:22px}.lp .meet-foot{bottom:var(--preview-bar,0px);z-index:3;padding:22px 24px max(20px, env(safe-area-inset-bottom));background:linear-gradient(to bottom, transparent, var(--bg) 22px);flex-direction:column;align-items:center;gap:16px;margin-bottom:auto;display:flex;position:sticky}.lp .meet-actions{align-items:stretch;gap:10px;width:min(360px,100%);display:flex}.lp .meet-actions .btn{flex:1;justify-content:center}.lp .meet-actions .meet-back{flex:none;gap:6px;padding:0 24px 0 18px}@media (max-width:560px){.lp .meet-top{padding:14px 20px}.lp .meet-body{gap:22px;padding:4px 20px 12px}.lp .meet-step{gap:22px}.lp .meet-sub{margin-top:-10px}.lp .meet-foot{gap:14px;padding-top:18px}.lp .meet-actions .btn{padding:0 14px;font-size:15px}.lp .meet-actions .meet-back{width:52px;padding:0}.lp .meet-actions .meet-back-label{display:none}.lp .meet-visual{min-height:260px}.lp .meet-lock .lock-time{font-size:64px}.lp .meet-tools .tool-grid{grid-template-columns:repeat(4,52px);gap:10px}.lp .meet-tools .tool-grid li{width:52px;height:52px}.lp .meet-main .crew{gap:10px}.lp .meet-main .job-pill{padding:6px 10px;font-size:12px}}@media (max-width:560px) and (max-height:820px){.lp .meet-visual{zoom:.9}}@media (max-width:560px) and (max-height:740px){.lp .meet-visual{zoom:.8}.lp .meet-title{font-size:24px}.lp .meet-sub{font-size:14px}}@media (max-width:560px) and (max-height:660px){.lp .meet-visual{zoom:.72}.lp .meet-top{padding-block:10px}.lp .meet-body,.lp .meet-step{gap:16px}}@media (max-width:560px) and (max-height:580px){.lp .meet-visual{zoom:.62}.lp .meet-title{font-size:22px}.lp .meet-sub{font-size:13.5px}}@media (max-width:400px){.lp .meet-main{padding:0}.lp .meet-main .crew{gap:6px}.lp .meet-main .job-pill{padding:5px 8px;font-size:11px}}@property --meet-z{syntax:"<number>";inherits:true;initial-value:1}@media (min-width:561px){.lp .meet-page{--meet-z:.75}.lp .meet-visual{zoom:var(--meet-z);min-height:652px}}@media (min-width:561px) and (min-height:960px){.lp .meet-page{--meet-z:.85}}@media (min-width:561px) and (min-height:1030px){.lp .meet-page{--meet-z:.95}}@media (min-width:561px) and (min-height:1100px){.lp .meet-page{--meet-z:1.05}}@media (min-width:561px) and (min-height:1200px){.lp .meet-page{--meet-z:1.2}}@media (min-width:561px) and (min-height:1330px){.lp .meet-page{--meet-z:1.4}}@media (min-width:561px) and (min-height:1460px){.lp .meet-page{--meet-z:1.6}}@supports (zoom:calc(2px / 1px)){@media (min-width:561px){.lp .meet-page{--meet-z:clamp(.6, calc((100dvh - 395px) / 652px), 1.7)}}}@media (max-width:560px){.lp .meet-visual:has(.meet-phone,.meet-lock){align-items:flex-start;width:100%;height:430px;min-height:0;padding-top:8px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}}@media (prefers-reduced-motion:reduce){.lp .meet-step,.lp .meet-phone .receipt,.lp .meet-phone .reply,.lp .meet-lock .lock-stack .lock-note,.lp .meet-lock .lock-slot,.lp .meet-avatar .eyes,.lp .meet-avatar i,.lp .meet-avatar .antenna:after{animation:none}.lp .meet-lock .lock-slot{grid-template-rows:1fr;margin-bottom:0}.lp .meet-lock .lock-slot .lock-note{padding-block:11px}.lp .meet-phone .typing{display:none}}