.phone[data-astro-cid-5dawqubf]{width:var(--phone-w);transform:rotate(var(--phone-tilt));flex-shrink:0}.phone-body[data-astro-cid-5dawqubf]{position:relative;background:linear-gradient(160deg,#2d333d,#0b0d12);border-radius:calc(var(--phone-w) * .155);padding:calc(var(--phone-w) * .031);box-shadow:0 32px 64px -24px oklch(.3 .09 180 / .5),0 8px 20px -8px #00000040,inset 0 0 0 1.5px #ffffff29}.phone-island[data-astro-cid-5dawqubf]{position:absolute;top:calc(var(--phone-w) * .052);left:50%;transform:translate(-50%);width:calc(var(--phone-w) * .27);height:calc(var(--phone-w) * .075);background:#0b0f0d;border-radius:999px;z-index:3}.phone-screen[data-astro-cid-5dawqubf]{position:relative;background:#fff;border-radius:calc(var(--phone-w) * .128);overflow:hidden;display:flex;flex-direction:column;height:calc(var(--phone-w) * 2.06)}.phone-status[data-astro-cid-5dawqubf]{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--phone-w) * .048) calc(var(--phone-w) * .075) calc(var(--phone-w) * .02);color:#0d1512;font-size:calc(var(--phone-w) * .044);font-weight:700;letter-spacing:-.01em}.phone-sigs[data-astro-cid-5dawqubf]{display:inline-flex;align-items:center;gap:4px}.phone-app[data-astro-cid-5dawqubf]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:0 calc(var(--phone-w) * .055);font-size:calc(var(--phone-w) * .052);line-height:1.35}.phone-home[data-astro-cid-5dawqubf]{width:calc(var(--phone-w) * .34);height:calc(var(--phone-w) * .014);background:#11161fd9;border-radius:999px;margin:calc(var(--phone-w) * .03) auto calc(var(--phone-w) * .035)}@media(prefers-reduced-motion:reduce){.phone[data-astro-cid-5dawqubf]{transform:none}}.avatar-img[data-astro-cid-iusywdof]{display:inline-block;vertical-align:middle;flex-shrink:0;border-radius:50%;object-fit:cover;background:var(--surface-2)}.pa[data-astro-cid-edx7fmak]{display:flex;flex-direction:column;height:100%}.pa-top[data-astro-cid-edx7fmak]{display:flex;align-items:center;gap:.35em;padding:.1em 0 .5em;font-size:.78em}.pa-top[data-astro-cid-edx7fmak] b[data-astro-cid-edx7fmak]{font-weight:750;letter-spacing:-.01em}.pa-top--chat[data-astro-cid-edx7fmak]{gap:.45em;padding-bottom:.55em;border-bottom:1px solid oklch(.93 .01 90)}.pa-back[data-astro-cid-edx7fmak]{font-size:1.5em;line-height:1;color:var(--green);margin-right:.1em}.pa-alo[data-astro-cid-edx7fmak]{width:1.5em;height:1.5em;border-radius:50%;object-fit:contain;background:var(--green-light);flex-shrink:0}.pa-live[data-astro-cid-edx7fmak]{color:var(--green);font-size:.7em;margin-left:auto}.pa-logo[data-astro-cid-edx7fmak]{width:.85em;height:.85em;border-radius:50%;background:var(--grad-brand);flex-shrink:0}.pa-bell[data-astro-cid-edx7fmak]{margin-left:auto;width:.7em;height:.7em;border-radius:50%;background:#f0e7d2;border:1px solid oklch(.9 .02 90)}.pa-h[data-astro-cid-edx7fmak]{font-size:1.18em;font-weight:780;letter-spacing:-.02em;color:var(--fg-strong);margin-bottom:.5em}.pa-chips[data-astro-cid-edx7fmak]{display:flex;gap:.3em;margin-bottom:.55em}.pa-chip[data-astro-cid-edx7fmak]{font-size:.66em;font-weight:650;padding:.32em .7em;border-radius:999px;background:#f4f2ea;color:var(--fg-muted);border:1px solid oklch(.93 .02 90)}.pa-chip[data-astro-cid-edx7fmak].on{background:var(--green-light);color:oklch(.35 .11 165);border-color:transparent}.pa-list[data-astro-cid-edx7fmak]{display:flex;flex-direction:column;gap:.4em;flex:1;min-height:0}.pa-item[data-astro-cid-edx7fmak]{display:flex;align-items:flex-start;gap:.45em;background:#fbfaf8;border:1px solid oklch(.95 .01 90);border-radius:.75em;padding:.5em .55em}.pa-item-body[data-astro-cid-edx7fmak]{flex:1;min-width:0}.pa-item-name[data-astro-cid-edx7fmak]{font-size:.72em;font-weight:720;color:var(--fg-strong);line-height:1.25}.pa-item-text[data-astro-cid-edx7fmak]{font-size:.66em;color:var(--fg-muted);line-height:1.3;margin-top:.15em}.pa-pts[data-astro-cid-edx7fmak]{font-size:.6em;font-weight:750;padding:.25em .5em;border-radius:999px;background:#d3f9e3;color:oklch(.35 .11 165);white-space:nowrap}.feed-item--loop[data-astro-cid-edx7fmak]{opacity:0;max-height:0;padding-top:0;padding-bottom:0;border-width:0;overflow:hidden;margin:0;transition:opacity .5s ease,max-height .5s ease,padding .5s ease,margin .5s ease}.feed-item--loop[data-astro-cid-edx7fmak].is-in{opacity:1;max-height:6em;margin-top:.1em}@media(prefers-reduced-motion:reduce){.feed-item--loop[data-astro-cid-edx7fmak]{transition:none}}.pa-msgs[data-astro-cid-edx7fmak]{flex:1;display:flex;flex-direction:column;gap:.4em;padding-top:.35em;overflow:hidden}.pa-bubble[data-astro-cid-edx7fmak]{font-size:.7em;line-height:1.4;padding:.55em .7em;border-radius:.9em;max-width:86%}.pa-bubble--ai[data-astro-cid-edx7fmak]{background:#e6f6ee;color:oklch(.3 .06 175);border-bottom-left-radius:.3em}.pa-bubble--me[data-astro-cid-edx7fmak]{background:var(--grad-brand);color:#fff;align-self:flex-end;border-bottom-right-radius:.3em;font-weight:550}.pa-quick[data-astro-cid-edx7fmak]{display:flex;gap:.3em;margin-top:.2em}.pa-quick[data-astro-cid-edx7fmak] span[data-astro-cid-edx7fmak]{font-size:.63em;font-weight:700;padding:.4em .65em;border-radius:999px;border:1.2px solid var(--green);color:var(--green)}.pa-input[data-astro-cid-edx7fmak]{display:flex;align-items:center;gap:.4em;font-size:.68em;color:#82807a;background:#f5f3f0;border:1px solid oklch(.93 .01 90);border-radius:999px;padding:.5em .55em .5em .85em;margin-bottom:.35em}.pa-send[data-astro-cid-edx7fmak]{margin-left:auto;width:1.4em;height:1.4em;border-radius:50%;background:var(--green);flex-shrink:0}.pa-ring[data-astro-cid-edx7fmak]{width:6.6em;height:6.6em;border-radius:50%;margin:.3em auto .6em;background:conic-gradient(var(--green) 0 85%,oklch(.94 .02 165) 85% 100%);display:grid;place-items:center}.pa-ring-val[data-astro-cid-edx7fmak]{width:5.1em;height:5.1em;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:inset 0 0 0 1px #f1eee7}.pa-ring-val[data-astro-cid-edx7fmak] strong[data-astro-cid-edx7fmak]{font-size:1.15em;font-weight:780;letter-spacing:-.03em;color:var(--fg-strong)}.pa-bars[data-astro-cid-edx7fmak]{display:flex;align-items:flex-end;gap:.35em;height:4.6em;padding:0 .15em}.pulse-bar[data-astro-cid-edx7fmak]{flex:1;border-radius:.3em .3em 0 0;min-height:12%;background:linear-gradient(180deg,oklch(.7 .15 165),var(--green))}.pa-note[data-astro-cid-edx7fmak]{font-size:.62em;color:var(--fg-muted);text-align:center;margin-top:.45em}.pa-balance[data-astro-cid-edx7fmak]{display:flex;flex-direction:column;gap:.1em;background:var(--grad-brand);border-radius:.85em;padding:.65em .75em;margin-bottom:.55em;box-shadow:0 8px 18px -10px oklch(.5 .14 170 / .8)}.pa-balance[data-astro-cid-edx7fmak] span[data-astro-cid-edx7fmak]{font-size:.62em;color:#ffffffbf}.pa-balance[data-astro-cid-edx7fmak] strong[data-astro-cid-edx7fmak]{font-size:1.15em;color:#fff;font-weight:780;letter-spacing:-.02em}.pa-grid[data-astro-cid-edx7fmak]{display:grid;grid-template-columns:1fr 1fr;gap:.4em;flex:1}.pa-card[data-astro-cid-edx7fmak]{display:flex;flex-direction:column;align-items:flex-start;gap:.18em;background:#fbfaf8;border:1px solid oklch(.95 .01 90);border-radius:.7em;padding:.5em}.pa-card-ico[data-astro-cid-edx7fmak]{width:1.15em;height:1.15em;border-radius:.35em;background:oklch(.95 .05 45)}.pa-card[data-astro-cid-edx7fmak] b[data-astro-cid-edx7fmak]{font-size:.7em;font-weight:720;color:var(--fg-strong)}.pa-card-p[data-astro-cid-edx7fmak]{font-size:.62em;color:var(--fg-muted)}.pa-stats[data-astro-cid-edx7fmak]{display:flex;flex-direction:column;gap:.35em;margin-bottom:.6em}.pa-stat[data-astro-cid-edx7fmak]{display:flex;align-items:baseline;justify-content:space-between;gap:.5em;background:#fbfaf8;border:1px solid oklch(.95 .01 90);border-radius:.65em;padding:.5em .65em}.pa-stat[data-astro-cid-edx7fmak] strong[data-astro-cid-edx7fmak]{font-size:1em;font-weight:780;letter-spacing:-.02em;color:var(--green)}.pa-stat[data-astro-cid-edx7fmak] span[data-astro-cid-edx7fmak]{font-size:.64em;color:var(--fg-muted)}.pa-team[data-astro-cid-edx7fmak]{display:flex;flex-direction:column;gap:.5em}.pa-mate[data-astro-cid-edx7fmak]{display:flex;align-items:center;gap:.4em}.pa-mate-name[data-astro-cid-edx7fmak]{font-size:.7em;font-weight:680;color:var(--fg-strong);width:3.4em}.pa-mate-track[data-astro-cid-edx7fmak]{flex:1;height:.42em;border-radius:999px;background:#e0f0e8;overflow:hidden}.pa-mate-fill[data-astro-cid-edx7fmak]{display:block;height:100%;border-radius:999px;background:var(--grad-brand)}.pa-tabs[data-astro-cid-edx7fmak]{display:flex;justify-content:space-between;gap:.1em;border-top:1px solid oklch(.94 .01 90);padding-top:.4em;margin-top:auto}.pa-tab[data-astro-cid-edx7fmak]{display:flex;flex-direction:column;align-items:center;gap:.18em;font-size:.52em;font-weight:650;color:#88867f}.pa-tab[data-astro-cid-edx7fmak] svg[data-astro-cid-edx7fmak]{width:1.9em;height:1.9em;fill:currentColor}.pa-tab[data-astro-cid-edx7fmak].on{color:var(--green)}.pa-local[data-astro-cid-edx7fmak]{margin-left:auto;font-size:.58em;font-weight:700;padding:.28em .6em;border-radius:999px;background:var(--green-light);color:oklch(.35 .11 165)}.pa-breaks-stage[data-astro-cid-edx7fmak]{position:relative;flex:1;min-height:0;margin:.3em 0 .6em;border-radius:1em;overflow:hidden;background:radial-gradient(120% 100% at 50% 8%,#f0fcf6,#e0f3f4);box-shadow:inset 0 0 0 1px #0000000f}.pa-breaks-img[data-astro-cid-edx7fmak]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.pa-pose[data-astro-cid-edx7fmak]{position:absolute;inset:0;width:100%;height:100%}.pa-pose[data-astro-cid-edx7fmak] line[data-astro-cid-edx7fmak]{stroke:#20c45f;stroke-width:4;stroke-linecap:round}.pa-pose[data-astro-cid-edx7fmak] circle[data-astro-cid-edx7fmak]{fill:#20c45f;stroke:#fff;stroke-width:2.5}.pa-breaks-timer[data-astro-cid-edx7fmak]{position:absolute;top:.5em;right:.6em;font-size:.64em;font-weight:780;letter-spacing:-.02em;color:var(--fg-strong);background:#ffffffd9;padding:.25em .55em;border-radius:999px;box-shadow:0 4px 10px -6px oklch(.4 .1 165 / .6)}.pa-breaks-name[data-astro-cid-edx7fmak]{font-size:.82em;font-weight:750;color:var(--fg-strong);text-align:center}.mod-block[data-astro-cid-jksjlib6]{padding:clamp(3rem,6vw,4.5rem) 0;border-top:1px solid var(--border)}.mod-block--bg[data-astro-cid-jksjlib6]{background:var(--bg)}.mod-block--surface[data-astro-cid-jksjlib6]{background:var(--surface)}.mod-block--tint[data-astro-cid-jksjlib6]{background:radial-gradient(1200px 320px at 15% 0%,oklch(.96 .03 175 / .9),transparent 70%),radial-gradient(900px 300px at 90% 100%,oklch(.96 .04 45 / .7),transparent 70%),var(--bg)}.accent-orange[data-astro-cid-jksjlib6].mod-block--tint{background:radial-gradient(1200px 320px at 15% 0%,oklch(.96 .04 45 / .85),transparent 70%),var(--bg)}.mod-block-grid[data-astro-cid-jksjlib6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}.mod-block-grid--reverse[data-astro-cid-jksjlib6] .mod-block-text[data-astro-cid-jksjlib6]{order:2}.mod-block-grid--reverse[data-astro-cid-jksjlib6] .mod-block-visual[data-astro-cid-jksjlib6]{order:1}.mod-block-label[data-astro-cid-jksjlib6]{display:flex;align-items:center;gap:.625rem;margin-bottom:1rem}.mod-block-icon[data-astro-cid-jksjlib6]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--green-light);color:var(--green);flex-shrink:0}.accent-orange[data-astro-cid-jksjlib6] .mod-block-icon[data-astro-cid-jksjlib6]{background:oklch(.95 .05 45);color:var(--orange)}.accent-slate[data-astro-cid-jksjlib6] .mod-block-icon[data-astro-cid-jksjlib6]{background:#e6ecf2;color:var(--fg-muted)}.mod-block-title[data-astro-cid-jksjlib6]{font-size:clamp(1.5rem,2.6vw,2.125rem);font-weight:750;line-height:1.15;letter-spacing:-.02em;color:var(--fg-strong);margin-bottom:.875rem}.mod-block-desc[data-astro-cid-jksjlib6]{font-size:clamp(.9875rem,1.3vw,1.0625rem);line-height:1.65;color:var(--fg-muted);max-width:32rem;margin-bottom:1.25rem}.mod-block-link[data-astro-cid-jksjlib6]{font-size:.9375rem;font-weight:700;color:var(--green);text-decoration:none;transition:color .15s,gap .15s}.mod-block-link[data-astro-cid-jksjlib6]:hover{color:var(--orange)}.mod-block-stage[data-astro-cid-jksjlib6]{display:grid;place-items:center;background:radial-gradient(360px 260px at 30% 20%,oklch(.96 .04 165),transparent 70%),radial-gradient(320px 240px at 80% 85%,oklch(.97 .05 55 / .75),transparent 70%),var(--surface);border-radius:calc(var(--radius-lg) + 8px);padding:clamp(1.75rem,4vw,3rem) clamp(1rem,3vw,2rem);box-shadow:inset 0 0 0 1px #fff9;transition:box-shadow .35s ease}.accent-orange[data-astro-cid-jksjlib6] .mod-block-stage[data-astro-cid-jksjlib6]{background:radial-gradient(360px 260px at 30% 20%,oklch(.97 .05 55),transparent 70%),radial-gradient(320px 240px at 80% 85%,oklch(.96 .04 165 / .7),transparent 70%),var(--surface)}.accent-slate[data-astro-cid-jksjlib6] .mod-block-stage[data-astro-cid-jksjlib6]{background:radial-gradient(360px 260px at 30% 20%,oklch(.96 .02 240),transparent 70%),radial-gradient(320px 240px at 80% 85%,oklch(.96 .03 165 / .6),transparent 70%),var(--surface)}.mod-block-stage[data-astro-cid-jksjlib6]:hover{box-shadow:inset 0 0 0 1px #fff9,var(--shadow-card)}.mod-block-stage--flat[data-astro-cid-jksjlib6]{padding:clamp(1.25rem,3vw,1.75rem);background:var(--surface)}.mod-block-stage--flat[data-astro-cid-jksjlib6] .mod-block-stats[data-astro-cid-jksjlib6]{max-width:30rem;margin:0 auto;width:100%}.mod-block-caption[data-astro-cid-jksjlib6]{display:flex;align-items:center;gap:.5rem;margin-top:.875rem;justify-content:center;font-size:.8125rem;font-weight:600;color:var(--fg-muted)}.mod-block-caption-dot[data-astro-cid-jksjlib6]{width:7px;height:7px;border-radius:50%;background:var(--green)}.accent-orange[data-astro-cid-jksjlib6] .mod-block-caption-dot[data-astro-cid-jksjlib6]{background:var(--orange)}@keyframes captionPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@media(prefers-reduced-motion:reduce){.mod-block-caption-dot[data-astro-cid-jksjlib6]{animation:none}.mod-block-stage[data-astro-cid-jksjlib6]{padding:1.75rem 1rem}}.mod-block-stats[data-astro-cid-jksjlib6]{display:grid;grid-template-columns:1fr;gap:.75rem}.mod-block-stat[data-astro-cid-jksjlib6]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.875rem 1rem;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md)}.mod-block-stat-val[data-astro-cid-jksjlib6]{font-size:1.375rem;font-weight:750;color:var(--fg);letter-spacing:-.02em;white-space:nowrap}.mod-block-stat-label[data-astro-cid-jksjlib6]{font-size:.8125rem;color:var(--fg-muted);text-align:right;line-height:1.4}@media(max-width:900px){.mod-block-grid[data-astro-cid-jksjlib6]{grid-template-columns:1fr;gap:1.75rem}.mod-block-grid--reverse[data-astro-cid-jksjlib6] .mod-block-text[data-astro-cid-jksjlib6],.mod-block-grid--reverse[data-astro-cid-jksjlib6] .mod-block-visual[data-astro-cid-jksjlib6]{order:initial}.mod-block-stage[data-astro-cid-jksjlib6]{padding:1.75rem 1rem}}
