.voice[data-astro-cid-okhlpoah]{--orb: 132px;position:relative;width:min(100%,500px);margin-inline:auto}.stage[data-astro-cid-okhlpoah]{background:color-mix(in srgb,var(--night) 72%,var(--signal));border:1px solid color-mix(in srgb,var(--mint) 22%,transparent);border-radius:var(--radius-l);padding:clamp(1.1rem,3vw,1.6rem);box-shadow:0 40px 80px -30px #030619cc;overflow:hidden}.console[data-astro-cid-okhlpoah]{display:flex;align-items:center;gap:1.1rem}.orb-wrap[data-astro-cid-okhlpoah]{position:relative;width:var(--orb);aspect-ratio:1;flex:none}.orb[data-astro-cid-okhlpoah],.ring[data-astro-cid-okhlpoah],.arc[data-astro-cid-okhlpoah]{position:absolute;inset:20%;border-radius:50%}.orb[data-astro-cid-okhlpoah]{background:radial-gradient(circle at 50% 38%,#FFFFFF 0 5%,var(--mint) 30%,color-mix(in srgb,var(--mint) 40%,var(--night)) 100%);box-shadow:0 0 46px color-mix(in srgb,var(--mint) 60%,transparent);animation:breathe 3.2s ease-in-out infinite;transition:box-shadow .4s}.orb[data-astro-cid-okhlpoah]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 50% 38%,#FFFFFF 0 5%,var(--signal) 34%,color-mix(in srgb,var(--signal) 45%,var(--night)) 100%);opacity:0;transition:opacity .45s var(--ease-out)}.ring[data-astro-cid-okhlpoah]{border:2px solid var(--mint);opacity:0;animation:ripple 2.7s var(--ease-out) infinite}.ring[data-astro-cid-okhlpoah]:nth-child(2){animation-delay:.9s}.ring[data-astro-cid-okhlpoah]:nth-child(3){animation-delay:1.8s}.arc[data-astro-cid-okhlpoah]{inset:8%;border:3px solid transparent;border-top-color:var(--mint);border-right-color:color-mix(in srgb,var(--mint) 40%,transparent);opacity:0;transition:opacity .3s}.meta[data-astro-cid-okhlpoah]{min-width:0}.status[data-astro-cid-okhlpoah]{display:flex;align-items:center;gap:.5em;margin:0 0 .6rem;font-weight:600;color:var(--mint)}.status[data-astro-cid-okhlpoah] i[data-astro-cid-okhlpoah]{width:9px;height:9px;border-radius:50%;background:currentColor;animation:blink 1.4s infinite}.st[data-astro-cid-okhlpoah]{display:none}.wave[data-astro-cid-okhlpoah]{display:flex;align-items:center;gap:5px;height:34px}.wave[data-astro-cid-okhlpoah] i[data-astro-cid-okhlpoah]{width:5px;height:100%;border-radius:99px;background:var(--mint);transform:scaleY(.15);transition:transform .3s}.voice[data-astro-cid-okhlpoah][data-state=listening] .st-listening[data-astro-cid-okhlpoah],.voice[data-astro-cid-okhlpoah][data-state=thinking] .st-thinking[data-astro-cid-okhlpoah],.voice[data-astro-cid-okhlpoah][data-state=done] .st-done[data-astro-cid-okhlpoah]{display:inline}.voice[data-astro-cid-okhlpoah][data-state=listening] .wave[data-astro-cid-okhlpoah] i[data-astro-cid-okhlpoah]{animation:talk .9s ease-in-out infinite}.wave[data-astro-cid-okhlpoah] i[data-astro-cid-okhlpoah]:nth-child(2){animation-delay:-.2s!important;animation-duration:.7s!important}.wave[data-astro-cid-okhlpoah] i[data-astro-cid-okhlpoah]:nth-child(3){animation-delay:-.5s!important}.wave[data-astro-cid-okhlpoah] i[data-astro-cid-okhlpoah]:nth-child(4){animation-delay:-.1s!important;animation-duration:1.1s!important}.wave[data-astro-cid-okhlpoah] i[data-astro-cid-okhlpoah]:nth-child(5){animation-delay:-.35s!important;animation-duration:.8s!important}.wave[data-astro-cid-okhlpoah] i[data-astro-cid-okhlpoah]:nth-child(6){animation-delay:-.6s!important}.wave[data-astro-cid-okhlpoah] i[data-astro-cid-okhlpoah]:nth-child(7){animation-delay:-.25s!important;animation-duration:1s!important}.voice[data-astro-cid-okhlpoah][data-state=thinking] .status[data-astro-cid-okhlpoah]{color:#a9b8ff}.voice[data-astro-cid-okhlpoah][data-state=thinking] .orb[data-astro-cid-okhlpoah]:after{opacity:1}.voice[data-astro-cid-okhlpoah][data-state=thinking] .orb[data-astro-cid-okhlpoah]{box-shadow:0 0 52px color-mix(in srgb,var(--signal) 70%,transparent)}.voice[data-astro-cid-okhlpoah][data-state=thinking] .ring[data-astro-cid-okhlpoah]{border-color:var(--signal);animation-duration:1.3s}.voice[data-astro-cid-okhlpoah][data-state=thinking] .arc[data-astro-cid-okhlpoah]{opacity:1;border-top-color:#a9b8ff;animation:spin .9s linear infinite}.voice[data-astro-cid-okhlpoah][data-state=done] .status[data-astro-cid-okhlpoah] i[data-astro-cid-okhlpoah]{animation:none}.scenes[data-astro-cid-okhlpoah]{list-style:none;margin:1.2rem 0 0;padding:0;display:grid}.scene[data-astro-cid-okhlpoah]{grid-area:1 / 1;visibility:hidden;opacity:0;transition:opacity .35s var(--ease-out),visibility 0s .35s}.scene[data-astro-cid-okhlpoah].active{visibility:visible;opacity:1;transition:opacity .35s var(--ease-out)}.said[data-astro-cid-okhlpoah]{margin:0 0 1rem;font-family:var(--font-display);font-weight:600;font-size:clamp(1.15rem,2.4vw,1.35rem);line-height:1.25;color:#fff;min-height:2.5em}.w[data-astro-cid-okhlpoah]{display:inline-block;white-space:pre;transition:opacity .25s,transform .35s var(--ease-pop),color .6s}.result[data-astro-cid-okhlpoah]{min-height:15.5rem}.r-title[data-astro-cid-okhlpoah]{margin:0 0 .5rem;font-size:var(--fs-xs);font-weight:600;color:var(--mint)}.r-list[data-astro-cid-okhlpoah] ul[data-astro-cid-okhlpoah]{list-style:none;margin:0;padding:0;border-radius:var(--radius);background:#ffffff0d;overflow:hidden}.r-list[data-astro-cid-okhlpoah] li[data-astro-cid-okhlpoah]{display:flex;justify-content:space-between;gap:1rem;padding:.62rem .95rem;color:#fff;border-bottom:1px solid rgb(255 255 255 / .07)}.r-list[data-astro-cid-okhlpoah] li[data-astro-cid-okhlpoah]:last-child{border-bottom:0}.where[data-astro-cid-okhlpoah]{color:#a9b2da;font-size:var(--fs-xs);align-self:center}.mail[data-astro-cid-okhlpoah]{background:var(--sky-light);color:var(--night);border-radius:var(--radius);padding:1rem 1.1rem}.mail[data-astro-cid-okhlpoah] p[data-astro-cid-okhlpoah]{margin:0}.line[data-astro-cid-okhlpoah]{padding-bottom:.45rem;margin-bottom:.45rem!important;border-bottom:1px solid color-mix(in srgb,var(--night) 12%,transparent);font-size:var(--fs-xs)}.k[data-astro-cid-okhlpoah]{display:inline-block;min-width:3.4em;color:#4a5480}.body[data-astro-cid-okhlpoah]{line-height:1.45;margin-top:.2rem!important}.draft[data-astro-cid-okhlpoah]{display:inline-flex;align-items:center;gap:.45em;margin-top:.9rem!important;padding:.3rem .75rem;border-radius:999px;background:var(--night);color:var(--mint);font-size:var(--fs-xs);font-weight:600}.draft[data-astro-cid-okhlpoah] i[data-astro-cid-okhlpoah]{width:7px;height:7px;border-radius:50%;background:currentColor}.r-event[data-astro-cid-okhlpoah]{display:grid;align-content:center}.event[data-astro-cid-okhlpoah]{display:flex;align-items:center;gap:.9rem;padding:1.1rem 1.2rem;border-radius:var(--radius);background:var(--lamp);color:var(--night);font-size:var(--fs-m);line-height:1.35}.check[data-astro-cid-okhlpoah]{flex:none;position:relative;width:38px;height:38px;border-radius:50%;background:var(--night)}.check[data-astro-cid-okhlpoah]:after{content:"";position:absolute;left:13px;top:8px;width:9px;height:16px;border:solid var(--lamp);border-width:0 3px 3px 0;transform:rotate(45deg)}.voice[data-astro-cid-okhlpoah].js .w[data-astro-cid-okhlpoah]{opacity:0;transform:translateY(.4em)}.voice[data-astro-cid-okhlpoah].js .w[data-astro-cid-okhlpoah].on{opacity:1;transform:none}.voice[data-astro-cid-okhlpoah].js .said[data-astro-cid-okhlpoah].heard .w[data-astro-cid-okhlpoah]{color:#c9d0f5}.voice[data-astro-cid-okhlpoah].js .r-list[data-astro-cid-okhlpoah] li[data-astro-cid-okhlpoah],.voice[data-astro-cid-okhlpoah].js .mail[data-astro-cid-okhlpoah]>[data-astro-cid-okhlpoah],.voice[data-astro-cid-okhlpoah].js .event[data-astro-cid-okhlpoah]{opacity:0;transform:translateY(10px)}.voice[data-astro-cid-okhlpoah].js .result[data-astro-cid-okhlpoah].show.r-list li[data-astro-cid-okhlpoah],.voice[data-astro-cid-okhlpoah].js .result[data-astro-cid-okhlpoah].show .mail[data-astro-cid-okhlpoah]>[data-astro-cid-okhlpoah]{opacity:1;transform:none;transition:opacity .35s var(--ease-out),transform .45s var(--ease-out);transition-delay:calc(var(--i) * .11s)}.voice[data-astro-cid-okhlpoah].js .r-mail[data-astro-cid-okhlpoah] .mail[data-astro-cid-okhlpoah]{opacity:0;transform:scale(.94);transform-origin:top left}.voice[data-astro-cid-okhlpoah].js .result[data-astro-cid-okhlpoah].show .mail[data-astro-cid-okhlpoah]{opacity:1;transform:none;transition:opacity .3s,transform .5s var(--ease-pop)}.voice[data-astro-cid-okhlpoah].js .result[data-astro-cid-okhlpoah].show .event[data-astro-cid-okhlpoah]{opacity:1;transform:none;animation:pop .6s var(--ease-pop) both}.voice[data-astro-cid-okhlpoah].is-paused [data-astro-cid-okhlpoah],.voice[data-astro-cid-okhlpoah].is-paused [data-astro-cid-okhlpoah]:before,.voice[data-astro-cid-okhlpoah].is-paused [data-astro-cid-okhlpoah]:after{animation-play-state:paused!important}.controls[data-astro-cid-okhlpoah]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.controls[data-astro-cid-okhlpoah][hidden]{display:none}.actions[data-astro-cid-okhlpoah],.dots[data-astro-cid-okhlpoah]{display:flex;gap:.5rem}.dot[data-astro-cid-okhlpoah]{width:34px;height:34px;padding:0;border:0;background:none;cursor:pointer;position:relative}.dot[data-astro-cid-okhlpoah]:before{content:"";position:absolute;inset:13px 4px;border-radius:99px;background:#ffffff40;transition:background .3s}.dot[data-astro-cid-okhlpoah][aria-pressed=true]:before{background:var(--mint)}.pause[data-astro-cid-okhlpoah]{display:inline-flex;align-items:center;gap:.5em;min-height:40px;padding:0 .9rem;border:1px solid rgb(255 255 255 / .3);border-radius:999px;background:none;color:#fff;font:600 var(--fs-xs) var(--font-body);cursor:pointer}.pause[data-astro-cid-okhlpoah]:hover{border-color:#fff}.pause[data-astro-cid-okhlpoah][hidden]{display:none}.icon[data-astro-cid-okhlpoah]{width:10px;height:12px;border-inline:3px solid currentColor}.pause[data-astro-cid-okhlpoah][aria-pressed=true] .icon[data-astro-cid-okhlpoah]{border:0;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid currentColor}.spk[data-astro-cid-okhlpoah]{position:relative;width:6px;height:8px;background:currentColor;margin-right:6px}.spk[data-astro-cid-okhlpoah]:before{content:"";position:absolute;left:-1px;top:-3px;width:0;height:0;border-right:7px solid currentColor;border-top:7px solid transparent;border-bottom:7px solid transparent}.spk[data-astro-cid-okhlpoah]:after{content:"";position:absolute;left:10px;top:-2px;width:6px;height:12px;border:2px solid currentColor;border-left:0;border-radius:0 12px 12px 0;opacity:.35}.sound[data-astro-cid-okhlpoah][aria-pressed=true] .spk[data-astro-cid-okhlpoah]:after{opacity:1}.hint[data-astro-cid-okhlpoah]{position:absolute;z-index:2;top:-1.1rem;right:1rem;display:flex;align-items:center;border-radius:999px;background:var(--mint);color:var(--night);box-shadow:0 12px 30px -10px #030619b3;opacity:0;transform:translateY(6px) scale(.96);transition:opacity .35s var(--ease-out),transform .45s var(--ease-pop)}.hint[data-astro-cid-okhlpoah][hidden]{display:none}.hint[data-astro-cid-okhlpoah].in{opacity:1;transform:none}.hint[data-astro-cid-okhlpoah]:after{content:"";position:absolute;bottom:-6px;left:1.6rem;width:12px;height:12px;background:inherit;transform:rotate(45deg);border-radius:2px}.hint-go[data-astro-cid-okhlpoah],.hint-x[data-astro-cid-okhlpoah]{position:relative;z-index:1;border:0;background:none;color:inherit;cursor:pointer;font:600 var(--fs-xs) var(--font-body)}.hint-go[data-astro-cid-okhlpoah]{display:inline-flex;align-items:center;gap:.55em;min-height:40px;padding:0 .4rem 0 1rem}.hint-go[data-astro-cid-okhlpoah] .spk[data-astro-cid-okhlpoah]:after{opacity:1}.hint-x[data-astro-cid-okhlpoah]{width:40px;height:40px;font-size:1.2rem;line-height:1;border-radius:50%}.hint-go[data-astro-cid-okhlpoah]:focus-visible,.hint-x[data-astro-cid-okhlpoah]:focus-visible{outline:2px solid var(--night);outline-offset:-4px;border-radius:999px}.hint-x[data-astro-cid-okhlpoah]:hover{background:#03061914}@media(max-width:539px){.voice[data-astro-cid-okhlpoah]{--orb: 92px}.result[data-astro-cid-okhlpoah]{min-height:15rem}.controls[data-astro-cid-okhlpoah]{flex-wrap:wrap}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes ripple{0%{transform:scale(1);opacity:.7}to{transform:scale(1.85);opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes talk{0%,to{transform:scaleY(.2)}50%{transform:scaleY(1)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes pop{0%{opacity:0;transform:translateY(10px) scale(.85)}to{opacity:1;transform:none}}.abilities[data-astro-cid-pyclw4yj]{display:grid;gap:1.25rem}.tabs[data-astro-cid-pyclw4yj]{display:flex;flex-wrap:wrap;gap:.5rem}.tab[data-astro-cid-pyclw4yj]{border:1px solid var(--rule);background:var(--surface);color:var(--ink);font:600 var(--fs-s) / 1 var(--font-body);padding:.7rem 1.1rem;border-radius:999px;cursor:pointer;transition:background .25s,color .25s,border-color .25s,transform .2s var(--ease-out)}.tab[data-astro-cid-pyclw4yj]:hover{border-color:var(--ink-soft)}.tab[data-astro-cid-pyclw4yj]:active{transform:scale(.97)}.tab[data-astro-cid-pyclw4yj][aria-selected=true]{background:var(--mint);border-color:var(--mint);color:var(--night)}.panels[data-astro-cid-pyclw4yj]{display:grid}.panel[data-astro-cid-pyclw4yj]{grid-area:1 / 1;border-radius:var(--radius-l);padding:clamp(1.5rem,4.5vw,3rem);min-height:20rem}.tone-lamp[data-astro-cid-pyclw4yj]{background:var(--lamp);color:var(--night)}.tone-mint[data-astro-cid-pyclw4yj]{background:var(--mint);color:var(--night)}.tone-signal[data-astro-cid-pyclw4yj]{background:var(--signal);color:#fff}.command[data-astro-cid-pyclw4yj]{display:flex;align-items:flex-start;gap:.9rem;margin:0 0 1.75rem;max-width:none}.quote[data-astro-cid-pyclw4yj]{font-family:var(--font-display);font-weight:700;font-stretch:88%;font-size:clamp(1.6rem,4vw,2.6rem);line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.mic[data-astro-cid-pyclw4yj]{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:3px;width:46px;height:46px;margin-top:.15rem;border-radius:50%;background:var(--night)}.mic[data-astro-cid-pyclw4yj] i[data-astro-cid-pyclw4yj]{width:4px;height:18px;border-radius:9px;background:var(--mint);transform:scaleY(.35)}.tone-signal[data-astro-cid-pyclw4yj] .mic[data-astro-cid-pyclw4yj] i[data-astro-cid-pyclw4yj]{background:var(--lamp)}.items[data-astro-cid-pyclw4yj]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.items[data-astro-cid-pyclw4yj] li[data-astro-cid-pyclw4yj]{padding:.55rem 1rem;border-radius:999px;background:#0f1a4a1f;font-weight:600}.tone-signal[data-astro-cid-pyclw4yj] .items[data-astro-cid-pyclw4yj] li[data-astro-cid-pyclw4yj]{background:#ffffff29}.more[data-astro-cid-pyclw4yj]{margin-top:1.5rem;color:var(--ink-soft)}@media(min-width:900px){.abilities[data-astro-cid-pyclw4yj]{grid-template-columns:15rem 1fr;gap:2rem;align-items:stretch}.tabs[data-astro-cid-pyclw4yj]{flex-direction:column;flex-wrap:nowrap;gap:.25rem}.tab[data-astro-cid-pyclw4yj]{text-align:left;border:0;background:none;font-family:var(--font-display);font-size:var(--fs-l);font-weight:700;font-stretch:88%;padding:.75rem 1rem;border-radius:var(--radius);color:var(--ink-soft)}.tab[data-astro-cid-pyclw4yj]:hover{color:var(--ink);background:var(--surface)}.tab[data-astro-cid-pyclw4yj][aria-selected=true]{color:var(--night);background:var(--mint)}.panel[data-astro-cid-pyclw4yj]{min-height:100%}}.abilities[data-astro-cid-pyclw4yj].js .panel[data-astro-cid-pyclw4yj]{visibility:hidden;opacity:0}.abilities[data-astro-cid-pyclw4yj].js .panel[data-astro-cid-pyclw4yj].active{visibility:visible;opacity:1;animation:tile .5s var(--ease-out) both}.abilities[data-astro-cid-pyclw4yj].js .panel[data-astro-cid-pyclw4yj].active .quote[data-astro-cid-pyclw4yj]{animation:rise .55s .08s var(--ease-out) both}.abilities[data-astro-cid-pyclw4yj].js .panel[data-astro-cid-pyclw4yj].active .items[data-astro-cid-pyclw4yj] li[data-astro-cid-pyclw4yj]{animation:pop .45s var(--ease-pop) both;animation-delay:calc(.3s + var(--i) * 80ms)}.abilities[data-astro-cid-pyclw4yj].js .panel[data-astro-cid-pyclw4yj].active .mic[data-astro-cid-pyclw4yj] i[data-astro-cid-pyclw4yj]{animation:talk .8s ease-in-out 3}.abilities[data-astro-cid-pyclw4yj].js .panel[data-astro-cid-pyclw4yj].active .mic[data-astro-cid-pyclw4yj] i[data-astro-cid-pyclw4yj]:nth-child(2){animation-delay:-.3s}.abilities[data-astro-cid-pyclw4yj].js .panel[data-astro-cid-pyclw4yj].active .mic[data-astro-cid-pyclw4yj] i[data-astro-cid-pyclw4yj]:nth-child(3){animation-delay:-.55s}.abilities[data-astro-cid-pyclw4yj]:not(.js) .panels[data-astro-cid-pyclw4yj]{gap:1rem}.abilities[data-astro-cid-pyclw4yj]:not(.js) .panel[data-astro-cid-pyclw4yj]{grid-area:auto}@keyframes tile{0%{opacity:0;transform:scale(.97);clip-path:inset(0 0 12% 0 round 28px)}to{opacity:1;transform:none;clip-path:inset(0 0 0 0 round 28px)}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.head[data-astro-cid-67q6mbap]{display:grid;gap:2rem}.head-left[data-astro-cid-67q6mbap]{display:flex;flex-direction:column}.head-right[data-astro-cid-67q6mbap] img[data-astro-cid-67q6mbap]{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--radius-l)}.counter[data-astro-cid-67q6mbap]{margin:0;display:flex;flex-direction:column;gap:.25rem}.num[data-astro-cid-67q6mbap]{display:block;font-family:var(--font-display);font-weight:800;font-stretch:88%;font-size:clamp(4rem,10vw,7rem);line-height:.9;color:var(--mint);font-variant-numeric:tabular-nums}.counter-label[data-astro-cid-67q6mbap]{font-size:var(--fs-l);font-weight:600}.grid[data-astro-cid-67q6mbap]{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:3rem}.card[data-astro-cid-67q6mbap]{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-l);padding:1.5rem 1.5rem 1.75rem}.card-top[data-astro-cid-67q6mbap]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.card-top[data-astro-cid-67q6mbap] h3[data-astro-cid-67q6mbap]{font-size:var(--fs-xl);margin:0}.badge[data-astro-cid-67q6mbap]{flex:none;border-radius:999px;padding:.25rem .7rem;font-size:var(--fs-xs);font-weight:600;white-space:nowrap}.badge-ready[data-astro-cid-67q6mbap]{background:var(--mint);color:var(--night)}.badge-soon[data-astro-cid-67q6mbap]{border:1px solid var(--lamp);color:var(--lamp)}.skills[data-astro-cid-67q6mbap]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.skills[data-astro-cid-67q6mbap] li[data-astro-cid-67q6mbap]{display:flex;align-items:center;gap:.65rem}.tick[data-astro-cid-67q6mbap]{flex:none;position:relative;width:22px;height:22px;border-radius:50%;background:var(--mint)}.tick[data-astro-cid-67q6mbap]:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:9px;border-right:2px solid var(--night);border-bottom:2px solid var(--night);transform:translate(-50%,-60%) rotate(45deg)}.card[data-astro-cid-67q6mbap]:has(.badge-soon) .tick[data-astro-cid-67q6mbap]{background:transparent;border:2px dotted var(--lamp)}.card[data-astro-cid-67q6mbap]:has(.badge-soon) .tick[data-astro-cid-67q6mbap]:after{display:none}.card[data-astro-cid-67q6mbap]:has(.badge-soon) .skills[data-astro-cid-67q6mbap] li[data-astro-cid-67q6mbap]{color:var(--ink-soft)}.note[data-astro-cid-67q6mbap]{margin-top:1.5rem}.js[data-astro-cid-67q6mbap] [data-astro-cid-67q6mbap][data-reveal-item]{opacity:0;transform:translateY(24px)}.in[data-astro-cid-67q6mbap] [data-astro-cid-67q6mbap][data-reveal-item]{opacity:1;transform:none;transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transition-delay:calc(var(--i) * .12s)}.js[data-astro-cid-67q6mbap] .tick[data-astro-cid-67q6mbap]{transform:scale(0)}.in[data-astro-cid-67q6mbap] .tick[data-astro-cid-67q6mbap]{animation:tick .45s var(--ease-pop) both;animation-delay:calc(var(--i) * .12s + var(--j) * 90ms + .25s)}@media(min-width:640px){.grid[data-astro-cid-67q6mbap]{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.head[data-astro-cid-67q6mbap]{grid-template-columns:1fr 1.1fr;gap:3rem;align-items:center}.grid[data-astro-cid-67q6mbap]{grid-template-columns:repeat(3,1fr)}}.channels[data-astro-cid-4tkczhbc]{display:grid;gap:1.5rem}.card[data-astro-cid-4tkczhbc]{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-l);padding:clamp(1.5rem,4vw,2.25rem);display:grid;gap:1.25rem}.visual[data-astro-cid-4tkczhbc]{position:relative}.photo[data-astro-cid-4tkczhbc]{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius)}.mock[data-astro-cid-4tkczhbc]{position:relative;width:88%;height:11rem;margin:-3.5rem 0 0 auto;border-radius:var(--radius);overflow:hidden;box-shadow:0 24px 48px -16px #030619b3;border:1px solid rgb(255 255 255 / .08)}.desk[data-astro-cid-4tkczhbc]{height:100%;background:var(--night);display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem}.orb[data-astro-cid-4tkczhbc]{position:relative;flex:none;width:48px;height:48px;border-radius:50%;background:var(--mint);box-shadow:0 0 36px #6fe3b48c;animation:breathe 3s ease-in-out infinite}.ring[data-astro-cid-4tkczhbc]{position:absolute;inset:0;border-radius:50%;border:2px solid var(--mint);animation:ripple 2.6s ease-out infinite}.ring-2[data-astro-cid-4tkczhbc]{animation-delay:1.3s}.bubbles[data-astro-cid-4tkczhbc]{display:flex;flex-direction:column;gap:.6rem;align-items:flex-end}.bubble[data-astro-cid-4tkczhbc]{border-radius:16px;padding:.6rem .85rem;font-size:.78rem;max-width:15rem;margin:0}.bubble-1[data-astro-cid-4tkczhbc]{background:#ffffff1a;color:#fff}.bubble-2[data-astro-cid-4tkczhbc]{background:var(--mint);color:var(--night)}.phone[data-astro-cid-4tkczhbc]{height:100%;background:var(--lamp);display:flex;justify-content:center;align-items:flex-start}.phone-screen[data-astro-cid-4tkczhbc]{width:170px;max-width:60%;height:calc(100% + 2rem);background:var(--night);border:6px solid var(--night);border-radius:26px 26px 0 0;padding:.8rem .8rem 2.8rem;display:flex;flex-direction:column;justify-content:flex-end;gap:.5rem}.phone-screen[data-astro-cid-4tkczhbc] .bubble[data-astro-cid-4tkczhbc]{border-radius:14px;font-size:.8rem;padding:.5rem .7rem;max-width:none}.phone-screen[data-astro-cid-4tkczhbc] .bubble-1[data-astro-cid-4tkczhbc]{align-self:flex-end;background:var(--signal);color:#fff}.phone-screen[data-astro-cid-4tkczhbc] .bubble-2[data-astro-cid-4tkczhbc]{align-self:flex-start;background:var(--mint);color:var(--night)}.voice[data-astro-cid-4tkczhbc]{display:flex;align-items:center;gap:.5rem}.play[data-astro-cid-4tkczhbc]{flex:none;width:22px;height:22px;border-radius:50%;background:#fff}.wave[data-astro-cid-4tkczhbc]{display:flex;align-items:center;gap:2px;height:18px}.wave[data-astro-cid-4tkczhbc] i[data-astro-cid-4tkczhbc]{width:3px;height:100%;border-radius:2px;background:#fff;transform:scaleY(.35);animation:talk .9s ease-in-out infinite}.js[data-astro-cid-4tkczhbc] [data-astro-cid-4tkczhbc][data-reveal-item]{opacity:0;transform:translateY(24px)}.in[data-astro-cid-4tkczhbc] [data-astro-cid-4tkczhbc][data-reveal-item]{opacity:1;transform:none;transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transition-delay:calc(var(--i) * .12s)}.in[data-astro-cid-4tkczhbc] .bubble[data-astro-cid-4tkczhbc]{animation:pop .5s var(--ease-pop) both}.in[data-astro-cid-4tkczhbc] .bubble-1[data-astro-cid-4tkczhbc]{animation-delay:.5s}.in[data-astro-cid-4tkczhbc] .bubble-2[data-astro-cid-4tkczhbc]{animation-delay:1.3s}.in[data-astro-cid-4tkczhbc] .mock[data-astro-cid-4tkczhbc]{animation:float-in .7s var(--ease-out) .25s both}@media(min-width:640px){.visual[data-astro-cid-4tkczhbc]{margin-bottom:1.5rem}.mock[data-astro-cid-4tkczhbc]{position:absolute;right:-.75rem;bottom:-1.5rem;width:min(70%,20rem);height:11.5rem;margin:0}}@media(min-width:900px){.channels[data-astro-cid-4tkczhbc]{grid-template-columns:1fr 1fr}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes ripple{0%{transform:scale(1);opacity:.6}to{transform:scale(1.9);opacity:0}}@keyframes talk{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes pop{0%{opacity:0;transform:translateY(8px) scale(.85)}to{opacity:1;transform:none}}@keyframes float-in{0%{opacity:0;transform:translate(16px,16px)}to{opacity:1;transform:none}}.compare[data-astro-cid-tj6vkdow]{margin-top:.5rem}table[data-astro-cid-tj6vkdow]{width:100%;border-collapse:separate;border-spacing:0}table[data-astro-cid-tj6vkdow],tbody[data-astro-cid-tj6vkdow],tr[data-astro-cid-tj6vkdow],th[data-astro-cid-tj6vkdow],td[data-astro-cid-tj6vkdow]{display:block}thead[data-astro-cid-tj6vkdow]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}tbody[data-astro-cid-tj6vkdow] tr[data-astro-cid-tj6vkdow]{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:1rem;margin-bottom:.75rem}th[data-astro-cid-tj6vkdow][scope=row]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-m);color:var(--ink);margin-bottom:.75rem}td[data-astro-cid-tj6vkdow]{padding:0}.who[data-astro-cid-tj6vkdow]{display:block;font-size:var(--fs-xs);font-weight:600;color:var(--ink-soft);margin-bottom:.35rem}.us[data-astro-cid-tj6vkdow]{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;background:var(--mint);color:var(--night);font-weight:600;border-radius:var(--radius-s);padding:.75rem .9rem;margin-bottom:.5rem}.us[data-astro-cid-tj6vkdow] .who[data-astro-cid-tj6vkdow]{flex-basis:100%;color:var(--night);opacity:.75}.them[data-astro-cid-tj6vkdow]{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;color:var(--ink-soft);padding:.75rem .9rem}.them[data-astro-cid-tj6vkdow] .who[data-astro-cid-tj6vkdow]{flex-basis:100%}.txt[data-astro-cid-tj6vkdow]{flex:1 1 0;min-width:0}.tick[data-astro-cid-tj6vkdow]{flex:none;position:relative;width:24px;height:24px;border-radius:50%;background:var(--night)}.tick[data-astro-cid-tj6vkdow]:after{content:"";position:absolute;left:50%;top:50%;width:6px;height:11px;border-right:2px solid var(--mint);border-bottom:2px solid var(--mint);transform:translate(-50%,-60%) rotate(45deg)}.dash[data-astro-cid-tj6vkdow]{flex:none;width:24px;height:24px;border-radius:50%;border:2px solid var(--rule)}.note[data-astro-cid-tj6vkdow]{font-size:var(--fs-xs);margin-top:1rem}.js[data-astro-cid-tj6vkdow] tbody[data-astro-cid-tj6vkdow] tr[data-astro-cid-tj6vkdow]{opacity:0;transform:translateY(16px)}.js[data-astro-cid-tj6vkdow] .tick[data-astro-cid-tj6vkdow]{transform:scale(0)}.in[data-astro-cid-tj6vkdow] tbody[data-astro-cid-tj6vkdow] tr[data-astro-cid-tj6vkdow]{opacity:1;transform:none;transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transition-delay:calc(var(--i) * .11s)}.in[data-astro-cid-tj6vkdow] .tick[data-astro-cid-tj6vkdow]{animation:tick .45s var(--ease-pop) both;animation-delay:calc(var(--i) * .11s + .3s)}@keyframes tick{0%{transform:scale(0) rotate(-90deg)}60%{transform:scale(1.15) rotate(0)}to{transform:scale(1) rotate(0)}}@media(min-width:900px){table[data-astro-cid-tj6vkdow],tbody[data-astro-cid-tj6vkdow],tr[data-astro-cid-tj6vkdow],th[data-astro-cid-tj6vkdow],td[data-astro-cid-tj6vkdow]{display:revert}thead[data-astro-cid-tj6vkdow]{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;border:0}th[data-astro-cid-tj6vkdow][scope=col]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-l);color:var(--ink);text-align:left;padding:1.1rem 1.25rem}th[data-astro-cid-tj6vkdow][scope=col]:first-child{width:22%}th[data-astro-cid-tj6vkdow][scope=col]:nth-child(2){width:39%}th[data-astro-cid-tj6vkdow][scope=col]:nth-child(3){width:39%}thead[data-astro-cid-tj6vkdow] th[data-astro-cid-tj6vkdow][scope=col]:nth-child(2){background:var(--mint);color:var(--night);border-top-left-radius:var(--radius-l);border-top-right-radius:var(--radius-l)}tbody[data-astro-cid-tj6vkdow] tr[data-astro-cid-tj6vkdow]{background:none;border:0;border-radius:0;padding:0;margin:0}th[data-astro-cid-tj6vkdow][scope=row]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-m);color:var(--ink);text-align:left;padding:1.1rem 1.25rem;border-bottom:1px solid var(--rule);margin:0}td[data-astro-cid-tj6vkdow]{padding:1.1rem 1.25rem}.who[data-astro-cid-tj6vkdow]{display:none}.tick[data-astro-cid-tj6vkdow],.dash[data-astro-cid-tj6vkdow]{display:inline-block;vertical-align:middle;margin-right:.7rem}.txt[data-astro-cid-tj6vkdow]{display:inline-block;vertical-align:middle;width:calc(100% - 2.6rem)}.us[data-astro-cid-tj6vkdow]{display:table-cell;vertical-align:middle;background:var(--mint);color:var(--night);font-weight:600;border-radius:0;padding:1.1rem 1.25rem;margin:0;border-bottom:1px solid rgb(15 26 74 / .12)}.them[data-astro-cid-tj6vkdow]{display:table-cell;vertical-align:middle;color:var(--ink-soft);padding:1.1rem 1.25rem;margin:0;border-bottom:1px solid var(--rule)}tbody[data-astro-cid-tj6vkdow] tr[data-astro-cid-tj6vkdow]:last-child .us[data-astro-cid-tj6vkdow]{border-bottom-left-radius:var(--radius-l);border-bottom-right-radius:var(--radius-l)}}
