.pi[data-astro-cid-j2rbpx37]{background:var(--soft);border-radius:28px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:44px;margin-top:48px;padding:36px;display:grid}.pi-copy[data-astro-cid-j2rbpx37] h3[data-astro-cid-j2rbpx37]{font-size:clamp(28px,3.2vw,38px);line-height:1.05}.pi-copy[data-astro-cid-j2rbpx37] ul[data-astro-cid-j2rbpx37]{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.pi-copy[data-astro-cid-j2rbpx37] li[data-astro-cid-j2rbpx37]{color:var(--ink-2,var(--ink));padding-left:18px;font-size:16.5px;line-height:1.45;position:relative}.pi-copy[data-astro-cid-j2rbpx37] li[data-astro-cid-j2rbpx37]:before{content:"";background:var(--gold);width:8px;height:8px;box-shadow:0 0 0 2px var(--ink);border-radius:50%;position:absolute;top:9px;left:0}.pi-copy[data-astro-cid-j2rbpx37] li[data-astro-cid-j2rbpx37] b[data-astro-cid-j2rbpx37]{color:var(--ink)}.pi-stage[data-astro-cid-j2rbpx37]{justify-items:center;padding:8px 0 18px;display:grid;position:relative}.pi-timer[data-astro-cid-j2rbpx37]{background:var(--ink);color:#fff;z-index:3;border-radius:18px;align-items:center;gap:10px;padding:10px 18px;display:flex;position:absolute;top:44%;left:0;box-shadow:0 12px 26px #08133540}.pi-timer[data-astro-cid-j2rbpx37] i[data-astro-cid-j2rbpx37]{border:3px solid var(--gold);border-radius:50%;width:26px;height:26px;position:relative}.pi-timer[data-astro-cid-j2rbpx37] i[data-astro-cid-j2rbpx37]:after{content:"";background:var(--gold);transform-origin:50% 100%;border-radius:2px;width:2.5px;height:8px;margin-left:-1px;position:absolute;top:3px;left:50%}.pi-anim[data-astro-cid-j2rbpx37] .pi-timer[data-astro-cid-j2rbpx37] i[data-astro-cid-j2rbpx37]:after{animation:1s linear infinite pi-hand}.pi-anim[data-astro-cid-j2rbpx37].pi-done .pi-timer[data-astro-cid-j2rbpx37] i[data-astro-cid-j2rbpx37]:after{animation:none}.pi-timer[data-astro-cid-j2rbpx37] b[data-astro-cid-j2rbpx37]{font-family:var(--display,inherit);font-variant-numeric:tabular-nums;font-size:34px;line-height:1}@keyframes pi-hand{to{transform:rotate(360deg)}}.pi-phone[data-astro-cid-j2rbpx37]{background:var(--ink);border-radius:38px;width:250px;height:470px;padding:12px;position:relative;box-shadow:0 22px 44px #08133547}.pi-notch[data-astro-cid-j2rbpx37]{z-index:4;background:#000;border-radius:10px;width:70px;height:18px;margin-left:-35px;position:absolute;top:18px;left:50%}.pi-screen[data-astro-cid-j2rbpx37]{background:var(--app-bg,#f6f5f0);border-radius:28px;height:100%;position:relative;overflow:hidden}.pi-app[data-astro-cid-j2rbpx37]{color:var(--ink);flex-direction:column;gap:10px;padding:46px 14px 14px;font-size:13px;display:flex}.pi-top[data-astro-cid-j2rbpx37]{font-size:17px;font-weight:900}.pi-label[data-astro-cid-j2rbpx37]{color:var(--muted);font-size:11px;font-weight:700}.pi-input[data-astro-cid-j2rbpx37]{border:1.5px solid var(--ink);font-variant-numeric:tabular-nums;letter-spacing:.03em;background:#fff;border-radius:10px;align-items:center;min-height:34px;margin-top:3px;padding:0 10px;font-weight:800;display:flex}.pi-caret[data-astro-cid-j2rbpx37]{background:var(--ink);width:2px;height:16px;margin-left:2px;animation:.8s step-end infinite pi-blink;display:none}.pi-typing[data-astro-cid-j2rbpx37] .pi-caret[data-astro-cid-j2rbpx37]{display:inline-block}@keyframes pi-blink{50%{opacity:0}}.pi-client[data-astro-cid-j2rbpx37]{border:1px solid var(--line);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.pi-client[data-astro-cid-j2rbpx37] em[data-astro-cid-j2rbpx37]{color:var(--ok);background:var(--ok-bg);border-radius:999px;padding:2px 7px;font-size:10.5px;font-style:normal;font-weight:800}.pi-keys[data-astro-cid-j2rbpx37]{flex-wrap:wrap;gap:6px;display:flex}.pi-key[data-astro-cid-j2rbpx37]{background:var(--ink);color:#fff;border-radius:10px;padding:8px 10px;font-size:11.5px;font-weight:800}.pi-key[data-astro-cid-j2rbpx37].dim{color:var(--ink);border:1px solid var(--line);background:#fff}.pi-line[data-astro-cid-j2rbpx37]{border-bottom:1px dashed var(--line);justify-content:space-between;padding:4px 2px 8px;display:flex}.pi-go[data-astro-cid-j2rbpx37]{text-align:center;background:var(--gold);border-radius:12px;margin-top:4px;padding:11px;font-weight:900}.pi-toast[data-astro-cid-j2rbpx37]{background:#fff;border-radius:12px;align-items:center;gap:9px;padding:9px 10px;display:flex;box-shadow:0 8px 20px #08133526}.pi-toast[data-astro-cid-j2rbpx37] i[data-astro-cid-j2rbpx37]{background:var(--ok);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-style:normal;font-weight:900;display:grid}.pi-toast[data-astro-cid-j2rbpx37] span[data-astro-cid-j2rbpx37]{color:var(--muted);font-size:11px;display:grid}.pi-toast[data-astro-cid-j2rbpx37] b[data-astro-cid-j2rbpx37]{color:var(--ok);font-size:13px}.pi-chat[data-astro-cid-j2rbpx37]{background:#e9e3d6;flex-direction:column;display:flex;position:absolute;inset:0}.pi-chat-h[data-astro-cid-j2rbpx37]{color:#fff;background:#1f7a5a;align-items:center;gap:9px;padding:44px 12px 10px;display:flex}.pi-av[data-astro-cid-j2rbpx37]{color:#1f7a5a;background:#d8efe3;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.pi-bubble[data-astro-cid-j2rbpx37]{background:#d9fdd3;border-radius:12px 12px 2px;align-self:flex-end;max-width:86%;margin:16px 10px;padding:7px;box-shadow:0 1px 1px #0000001f}.pi-file[data-astro-cid-j2rbpx37]{background:#0000000d;border-radius:8px;align-items:center;gap:8px;padding:7px;display:flex}.pi-file[data-astro-cid-j2rbpx37]>span[data-astro-cid-j2rbpx37]{color:#fff;background:#e5534b;border-radius:4px;flex:none;place-items:center;width:30px;height:36px;font-size:9px;font-weight:900;display:grid}.pi-file[data-astro-cid-j2rbpx37] div[data-astro-cid-j2rbpx37]{color:var(--ink);font-size:10.5px;line-height:1.25;display:grid}.pi-file[data-astro-cid-j2rbpx37] small[data-astro-cid-j2rbpx37]{color:var(--muted)}.pi-cap[data-astro-cid-j2rbpx37]{color:var(--ink);justify-content:space-between;gap:8px;padding:6px 3px 0;font-size:11.5px;display:flex}.pi-cap[data-astro-cid-j2rbpx37] em[data-astro-cid-j2rbpx37]{color:#3a9bdc;font-style:normal;font-weight:900}.pi-stamp[data-astro-cid-j2rbpx37]{border:3px solid var(--ok,#1a7f37);color:var(--ok,#1a7f37);z-index:5;pointer-events:none;background:#fff;border-radius:12px;gap:1px;padding:8px 16px 9px;display:grid;position:absolute;bottom:56px;right:2%;transform:rotate(-6deg);box-shadow:0 10px 24px #08133540}.pi-stamp[data-astro-cid-j2rbpx37] b[data-astro-cid-j2rbpx37]{font-family:var(--display,inherit);text-transform:uppercase;font-size:clamp(16px,1.7vw,20px);line-height:1}.pi-stamp[data-astro-cid-j2rbpx37] span[data-astro-cid-j2rbpx37]{font-size:11.5px;font-weight:800}.pi-anim[data-astro-cid-j2rbpx37] [data-astro-cid-j2rbpx37][data-pi-step]{opacity:0;transition:opacity .3s,transform .35s cubic-bezier(.2,.9,.3,1.2);transform:translateY(8px)}.pi-anim[data-astro-cid-j2rbpx37] [data-astro-cid-j2rbpx37][data-pi-step].on,.pi-anim[data-astro-cid-j2rbpx37] .pi-key[data-astro-cid-j2rbpx37][data-pi-step]{opacity:1;transform:none}.pi-anim[data-astro-cid-j2rbpx37] .pi-key[data-astro-cid-j2rbpx37][data-pi-step].on{animation:.4s pi-tap}.pi-anim[data-astro-cid-j2rbpx37] .pi-go[data-astro-cid-j2rbpx37][data-pi-step]{opacity:1;transform:none}.pi-anim[data-astro-cid-j2rbpx37] .pi-go[data-astro-cid-j2rbpx37][data-pi-step].on{animation:.4s pi-tap}.pi-anim[data-astro-cid-j2rbpx37] .pi-chat[data-astro-cid-j2rbpx37][data-pi-step]{opacity:1;transition:transform .45s cubic-bezier(.2,.9,.3,1);transform:translateY(100%)}.pi-anim[data-astro-cid-j2rbpx37] .pi-chat[data-astro-cid-j2rbpx37][data-pi-step].on{transform:none}.pi-anim[data-astro-cid-j2rbpx37] .pi-bubble[data-astro-cid-j2rbpx37]{opacity:0;transform-origin:100% 100%;transition:opacity .25s .5s,transform .35s cubic-bezier(.3,1.4,.5,1) .5s;transform:scale(.7)}.pi-anim[data-astro-cid-j2rbpx37] .pi-chat[data-astro-cid-j2rbpx37].on .pi-bubble[data-astro-cid-j2rbpx37]{opacity:1;transform:none}.pi-anim[data-astro-cid-j2rbpx37] .pi-stamp[data-astro-cid-j2rbpx37]{opacity:0;transition:none;transform:rotate(-20deg)scale(2.3)}.pi-anim[data-astro-cid-j2rbpx37].pi-done .pi-stamp[data-astro-cid-j2rbpx37]{opacity:1;transition:transform .35s cubic-bezier(.3,1.4,.5,1),opacity .2s;transform:rotate(-6deg)scale(1)}.pi-anim[data-astro-cid-j2rbpx37].pi-done .pi-timer[data-astro-cid-j2rbpx37]{box-shadow:0 0 0 4px var(--gold),0 12px 26px #08133540}@keyframes pi-tap{0%,to{transform:none}40%{transform:scale(.92)}}@media (width<=1000px){.pi[data-astro-cid-j2rbpx37]{grid-template-columns:minmax(0,1fr);gap:26px;padding:28px 22px}}@media (width<=560px){.pi[data-astro-cid-j2rbpx37]{border-radius:22px;padding:22px 14px}.pi-stage[data-astro-cid-j2rbpx37]{padding-top:70px}.pi-timer[data-astro-cid-j2rbpx37]{padding:8px 16px;top:0;left:50%;transform:translate(-50%)}.pi-timer[data-astro-cid-j2rbpx37] b[data-astro-cid-j2rbpx37]{font-size:28px}.pi-phone[data-astro-cid-j2rbpx37]{width:232px;height:440px}.pi-stamp[data-astro-cid-j2rbpx37]{padding:6px 12px 7px;bottom:26px;right:8px}.pi-stamp[data-astro-cid-j2rbpx37] b[data-astro-cid-j2rbpx37]{font-size:14px}.pi-stamp[data-astro-cid-j2rbpx37] span[data-astro-cid-j2rbpx37]{font-size:10.5px}}
