.lp-slotgrid{-webkit-mask-image:radial-gradient(60% 75% at 72% 22%,#000 0%,#0000 78%);mask-image:radial-gradient(60% 75% at 72% 22%,#000 0%,#0000 78%)}.lp-slotgrid:before{content:"";background:var(--line);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48'><rect x='9' y='9' width='30' height='30' rx='9' fill='none' stroke='black' stroke-width='1.3'/></svg>") 0 0/48px 48px;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48'><rect x='9' y='9' width='30' height='30' rx='9' fill='none' stroke='black' stroke-width='1.3'/></svg>") 0 0/48px 48px}.lp-header{background:var(--page);border-bottom:1px solid var(--line)}@supports (animation-timeline:scroll()){.lp-header{border-bottom-color:#0000;animation:linear both lp-header;animation-timeline:scroll(root);animation-range:0 80px}}@keyframes lp-header{to{border-bottom-color:var(--line)}}.lp-navlink{position:relative}.lp-navlink:after{content:"";background:var(--accent-ink);transform-origin:0;border-radius:2px;height:2px;transition:scale .22s cubic-bezier(.2,0,0,1);position:absolute;inset:auto 0 -6px;scale:0 1}.lp-navlink:hover:after{scale:1}.lp-progress{display:none!important}@supports (animation-timeline:scroll()){@media (min-width:768px){.lp-progress{animation:linear both lp-progress-in;animation-timeline:scroll(root);animation-range:0 160px;display:block!important}}.lp-progress i{background:var(--line-strong);width:12px;height:3px;animation:linear both lp-progress;animation-timeline:scroll(root);animation-range:var(--a) var(--b);border-radius:2px;display:block}}@keyframes lp-progress{to{background:var(--accent-ink)}}@keyframes lp-progress-in{0%{opacity:0}}.lp-in{animation:.76s cubic-bezier(.2,0,0,1) both lp-in}.lp-in-2{animation-delay:70ms}.lp-in-3{animation-delay:.14s}.lp-in-4{animation-delay:.22s}.lp-in-5{animation-delay:.3s}.lp-in-6{animation-delay:.38s}@keyframes lp-in{0%{opacity:0;translate:0 14px}}.lp-stage{aspect-ratio:1.15}@media (min-width:768px){.lp-stage{aspect-ratio:3}}.lp-canvas{opacity:0;transition:opacity .42s}.lp-poster{transition:opacity .42s .14s}.lp-stage.is-live .lp-canvas{opacity:1}.lp-stage.is-live .lp-poster{opacity:0}.lp-request{opacity:0;transform-origin:0 100%;transition:opacity .24s,translate .38s cubic-bezier(.2,1.4,.4,1),scale .38s cubic-bezier(.2,1.4,.4,1);translate:0 8px;scale:.94}.lp-request.is-on{opacity:1;translate:0;scale:1}.lp-answer{border:1px solid var(--line-strong);background:var(--raised);height:32px;color:var(--ink);white-space:nowrap;box-shadow:var(--shadow-float);opacity:0;border-radius:10px;grid-area:1/1;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;transition:opacity .22s,translate .34s cubic-bezier(.2,1.4,.4,1),scale .34s cubic-bezier(.2,1.4,.4,1);display:inline-flex;translate:0 6px;scale:.94}.lp-answer.is-on{opacity:1;translate:0;scale:1}.lp-answer-wait{border-color:color-mix(in srgb, var(--st-requested) 55%, var(--line-strong))}.lp-pulse{position:relative}.lp-pulse:after{content:"";border-radius:inherit;background:inherit;animation:1.8s cubic-bezier(0,0,.2,1) infinite ui-ping;position:absolute;inset:0}.lp-count{animation:.46s cubic-bezier(.2,1.5,.4,1) lp-count}@keyframes lp-count{0%{color:var(--accent-ink);scale:1.6}}.lp-chip-button{border:1px solid var(--line);height:32px;color:var(--ink-2);border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;transition:background .12s,color .12s;display:inline-flex}.lp-chip-button:hover{background:var(--selected);color:var(--ink)}.lp-phone{background:linear-gradient(150deg,#3a3a42,#16161a 38%,#2c2c33 70%,#121215)}.lp-phone-key{background:linear-gradient(90deg,#26262c,#45454e);border-radius:2px;width:3px;position:absolute}.lp-chat{scrollbar-width:none;overscroll-behavior:contain;background-color:var(--wa-page);background-image:radial-gradient(var(--wa-doodle) 1.2px, transparent 1.5px), radial-gradient(var(--wa-doodle) 1.2px, transparent 1.5px);background-position:0 0,11px 11px;background-size:22px 22px}.lp-chat::-webkit-scrollbar{display:none}.lp-tail-in:before,.lp-tail-out:before{content:"";width:8px;height:13px;position:absolute;top:0}.lp-tail-in:before{background:var(--wa-bubble);clip-path:polygon(0 0,100% 0,100% 100%);left:-7px}.lp-tail-out:before{background:var(--wa-out);clip-path:polygon(0 0,100% 0,0 100%);right:-7px}.lp-sheet-scrim{animation:.2s both lp-fade}.lp-sheet{animation:.32s cubic-bezier(.2,.9,.2,1) both lp-sheet}@keyframes lp-fade{0%{opacity:0}}@keyframes lp-sheet{0%{translate:0 100%}}@media (prefers-reduced-motion:reduce){.lp-sheet,.lp-sheet-scrim,.lp-msg{animation:none}}.lp-msg{animation:.3s cubic-bezier(.2,0,0,1) both lp-msg}@keyframes lp-msg{0%{opacity:0;translate:0 8px;scale:.98}}.lp-wa-choice:disabled{cursor:default}.lp-wa-choice.is-usable{cursor:pointer;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent-ink) 55%, transparent)}.lp-wa-choice.is-usable:hover{background:color-mix(in srgb, var(--wa-bubble) 86%, var(--ink))}.lp-typing i{animation:1.1s 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:.4;translate:0}30%{opacity:1;translate:0 -3px}}.lp-request-row{animation:.44s cubic-bezier(.2,1.3,.4,1) both lp-pop}@keyframes lp-pop{0%{opacity:0;translate:0 10px;scale:.96}}.lp-rail-pal{opacity:0;transition:opacity .32s,scale .44s cubic-bezier(.2,1.4,.4,1),translate .44s cubic-bezier(.2,1.4,.4,1);translate:0 8px;scale:.9}.lp-rail-pal.is-on{opacity:1;translate:0;scale:1}.lp-pick{border-color:var(--accent-ink);background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.lp-status>*{grid-area:1/1}.lp-status-1,.lp-status-2,[data-armed] .lp-stop:not([data-on]) :is(.lp-later,.lp-fill>span,.lp-bar,.lp-grow){opacity:0}.lp-stop[data-on] .lp-later{animation:.44s cubic-bezier(.2,0,0,1) .9s both lp-msg}.lp-stop[data-on] .lp-later-2{animation-delay:1.3s}.lp-stop[data-on] .lp-press-wa{animation:.72s .45s both lp-press-wa}@keyframes lp-press-wa{45%{background:color-mix(in srgb, var(--wa-bubble) 78%, #53bdeb);scale:.97}}.lp-stop[data-on] .lp-fill>span{animation:.38s cubic-bezier(.2,1.4,.4,1) both lp-sq}.lp-fill>span:nth-child(2){animation-delay:35ms}.lp-fill>span:nth-child(3){animation-delay:70ms}.lp-fill>span:nth-child(4){animation-delay:.105s}.lp-fill>span:nth-child(5){animation-delay:.14s}.lp-fill>span:nth-child(6){animation-delay:.175s}.lp-fill>span:nth-child(7){animation-delay:.21s}.lp-fill>span:nth-child(8){animation-delay:.245s}.lp-fill>span:nth-child(9){animation-delay:.28s}.lp-fill>span:nth-child(10){animation-delay:.315s}.lp-fill>span:nth-child(11){animation-delay:.35s}.lp-fill>span:nth-child(12){animation-delay:.385s}@keyframes lp-sq{0%{opacity:0;scale:.4}}.lp-stop[data-on] .lp-status-1{animation:2.4s linear both lp-status-1}.lp-stop[data-on] .lp-status-2{animation:2.4s linear both lp-status-2}.lp-stop[data-on] .lp-status-3{animation:2.4s linear both lp-status-3}@keyframes lp-status-1{0%,30%{opacity:1}36%,to{opacity:0}}@keyframes lp-status-2{0%,30%{opacity:0}36%,64%{opacity:1}70%,to{opacity:0}}@keyframes lp-status-3{0%,64%{opacity:0}70%,to{opacity:1}}.lp-stop[data-on] .lp-press{animation:2.4s linear both lp-press}.lp-stop[data-on] .lp-press-2{animation-name:lp-press-2}@keyframes lp-press{27%,40%{box-shadow:none;scale:1}33%{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-ink) 30%, transparent);scale:.94}}@keyframes lp-press-2{61%,74%{box-shadow:none;scale:1}67%{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-ink) 30%, transparent);scale:.94}}.lp-stop[data-on] .lp-pick{animation:.5s .35s both lp-pick}@keyframes lp-pick{0%{border-color:var(--line-strong);color:var(--ink);background:0 0;font-weight:400}}.lp-bar{transform-origin:0}.lp-stop[data-on] .lp-bar{animation:lp-bar .42s cubic-bezier(.2, 0, 0, 1) calc(.85s + var(--i,0) * .14s) both}@keyframes lp-bar{0%{scale:0 1}}.lp-grow{transform-origin:bottom}.lp-stop[data-on] .lp-grow{animation:lp-grow .62s cubic-bezier(.2, 0, 0, 1) calc(var(--i,0) * 60ms) both}@keyframes lp-grow{0%{scale:1 0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lp-reveal{animation:linear both lp-reveal;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes lp-reveal{0%{opacity:0;translate:0 28px}}
