.dictation[data-astro-cid-wyn3u2rh]{position:relative;width:min(100%,520px);margin-inline:auto}.keys[data-astro-cid-wyn3u2rh]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.9rem}.key[data-astro-cid-wyn3u2rh]{display:inline-flex;align-items:center;gap:.5rem}.keys[data-astro-cid-wyn3u2rh] kbd[data-astro-cid-wyn3u2rh]{padding:.35rem .7rem;font:600 var(--fs-xs) var(--font-body);color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-bottom-width:3px;border-radius:var(--radius-s);transition:transform .12s var(--ease-out),background .12s,color .12s,border-bottom-width .12s}.keys[data-astro-cid-wyn3u2rh] kbd[data-astro-cid-wyn3u2rh].pressed{transform:translateY(2px);border-bottom-width:1px;background:var(--lamp);color:var(--night)}.plus[data-astro-cid-wyn3u2rh]{color:var(--ink-soft);font-size:var(--fs-xs)}.pill[data-astro-cid-wyn3u2rh]{position:relative;z-index:2;display:flex;align-items:center;gap:.7rem;width:fit-content;margin:0 auto -1.4rem;padding:.55rem .9rem .55rem .55rem;border:1px solid rgb(255 255 255 / .12);border-radius:999px;background:var(--night)}.mic[data-astro-cid-wyn3u2rh]{position:relative;flex:none;width:40px;height:40px;border-radius:50%;background:var(--lamp)}.mic[data-astro-cid-wyn3u2rh]:before{content:"";position:absolute;box-sizing:border-box;left:50%;top:7px;width:12px;height:17px;margin-left:-6px;border:2.5px solid var(--night);border-radius:999px}.mic[data-astro-cid-wyn3u2rh]:after{content:"";position:absolute;box-sizing:border-box;left:50%;bottom:6px;width:18px;height:9px;margin-left:-9px;border:2.5px solid var(--night);border-top:0;border-radius:0 0 999px 999px}.ring[data-astro-cid-wyn3u2rh]{position:absolute;inset:0;border:2px solid var(--lamp);border-radius:50%;opacity:0}.dictation[data-astro-cid-wyn3u2rh][data-state=listening] .ring[data-astro-cid-wyn3u2rh]{animation:ripple 2.6s var(--ease-out) infinite}.st[data-astro-cid-wyn3u2rh]{display:none;color:#fff;font-size:var(--fs-xs);font-weight:600;white-space:nowrap}.dictation[data-astro-cid-wyn3u2rh][data-state=listening] .st-listening[data-astro-cid-wyn3u2rh],.dictation[data-astro-cid-wyn3u2rh][data-state=writing] .st-writing[data-astro-cid-wyn3u2rh],.dictation[data-astro-cid-wyn3u2rh][data-state=done] .st-done[data-astro-cid-wyn3u2rh]{display:inline}.wave[data-astro-cid-wyn3u2rh]{display:flex;align-items:center;gap:3px;height:18px}.wave[data-astro-cid-wyn3u2rh] i[data-astro-cid-wyn3u2rh]{width:3px;height:100%;border-radius:2px;background:var(--lamp);transform:scaleY(.35);transition:transform .3s}.dictation[data-astro-cid-wyn3u2rh][data-state=listening] .wave[data-astro-cid-wyn3u2rh] i[data-astro-cid-wyn3u2rh]{animation:talk 1s ease-in-out infinite}.window[data-astro-cid-wyn3u2rh]{overflow:hidden;border-radius:var(--radius-l);background:var(--sky-light);color:var(--night);box-shadow:0 40px 80px -30px #030619cc}.bar[data-astro-cid-wyn3u2rh]{display:flex;align-items:center;gap:.4rem;padding:.75rem 1rem;background:#fff}.pip[data-astro-cid-wyn3u2rh]{flex:none;width:10px;height:10px;border-radius:50%;background:var(--rule)}.app[data-astro-cid-wyn3u2rh]{display:none;margin-left:auto;font-size:var(--fs-xs);font-weight:600}.app[data-astro-cid-wyn3u2rh].on{display:inline}.heards[data-astro-cid-wyn3u2rh]{display:grid}.heard[data-astro-cid-wyn3u2rh]{grid-area:1 / 1;margin:0;padding:.7rem 1.25rem;background:#0f1a4a0f;font-size:var(--fs-xs);font-style:italic;color:#4a5480;visibility:hidden;opacity:0;transition:opacity .3s var(--ease-out),visibility 0s .3s}.heard[data-astro-cid-wyn3u2rh].active{visibility:visible;opacity:1;transition:opacity .3s var(--ease-out)}.w[data-astro-cid-wyn3u2rh]{white-space:pre-wrap}.hes[data-astro-cid-wyn3u2rh]{text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:transparent;transition:text-decoration-color .4s,opacity .4s}.dictation[data-astro-cid-wyn3u2rh][data-state=writing] .hes[data-astro-cid-wyn3u2rh],.dictation[data-astro-cid-wyn3u2rh][data-state=done] .hes[data-astro-cid-wyn3u2rh]{text-decoration-color:currentColor;opacity:.35}.page[data-astro-cid-wyn3u2rh]{display:grid;min-height:12.5rem;padding:1.25rem 1.25rem 1.5rem;font-family:var(--font-body);font-size:var(--fs-m);line-height:1.5}.sheet[data-astro-cid-wyn3u2rh]{grid-area:1 / 1;position:relative;visibility:hidden;opacity:0;transition:opacity .3s var(--ease-out),visibility 0s .3s}.sheet[data-astro-cid-wyn3u2rh].active{visibility:visible;opacity:1;transition:opacity .3s var(--ease-out)}.out[data-astro-cid-wyn3u2rh] p[data-astro-cid-wyn3u2rh]{margin:0 0 .2rem}.out[data-astro-cid-wyn3u2rh] p[data-astro-cid-wyn3u2rh].typing:after{content:"";display:inline-block;width:2px;height:1.15em;margin-left:1px;vertical-align:text-bottom;background:var(--signal);animation:blink 1s steps(1) infinite}.badge[data-astro-cid-wyn3u2rh]{position:absolute;right:0;bottom:0;display:inline-flex;align-items:center;gap:.45em;margin:0;padding:.35rem .8rem;border-radius:999px;background:var(--night);color:var(--lamp);font-size:var(--fs-xs);font-weight:600}.check[data-astro-cid-wyn3u2rh]{position:relative;flex:none;width:12px;height:12px}.check[data-astro-cid-wyn3u2rh]:after{content:"";position:absolute;left:2px;top:-1px;width:5px;height:10px;border:solid var(--lamp);border-width:0 2px 2px 0;transform:rotate(45deg)}.dictation[data-astro-cid-wyn3u2rh].js .heard[data-astro-cid-wyn3u2rh] .w[data-astro-cid-wyn3u2rh]{opacity:0;transition:opacity .3s var(--ease-out)}.dictation[data-astro-cid-wyn3u2rh].js .heard[data-astro-cid-wyn3u2rh] .w[data-astro-cid-wyn3u2rh].on{opacity:1}.dictation[data-astro-cid-wyn3u2rh].js .badge[data-astro-cid-wyn3u2rh]{opacity:0}.dictation[data-astro-cid-wyn3u2rh].js .sheet[data-astro-cid-wyn3u2rh].show .badge[data-astro-cid-wyn3u2rh]{opacity:1;animation:pop .6s var(--ease-pop) both}.dictation[data-astro-cid-wyn3u2rh].is-paused [data-astro-cid-wyn3u2rh],.dictation[data-astro-cid-wyn3u2rh].is-paused [data-astro-cid-wyn3u2rh]:before,.dictation[data-astro-cid-wyn3u2rh].is-paused [data-astro-cid-wyn3u2rh]:after{animation-play-state:paused!important}.controls[data-astro-cid-wyn3u2rh]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.controls[data-astro-cid-wyn3u2rh][hidden]{display:none}.dots[data-astro-cid-wyn3u2rh]{display:flex;gap:.5rem}.dot[data-astro-cid-wyn3u2rh]{position:relative;width:34px;height:34px;padding:0;border:0;background:none;cursor:pointer}.dot[data-astro-cid-wyn3u2rh]:before{content:"";position:absolute;inset:13px 4px;border-radius:99px;background:#ffffff40;transition:background .3s}.dot[data-astro-cid-wyn3u2rh][aria-pressed=true]:before{background:var(--lamp)}.pause[data-astro-cid-wyn3u2rh]{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-wyn3u2rh]:hover{border-color:#fff}.pause[data-astro-cid-wyn3u2rh][hidden]{display:none}.icon[data-astro-cid-wyn3u2rh]{width:10px;height:12px;border-inline:3px solid currentColor}.pause[data-astro-cid-wyn3u2rh][aria-pressed=true] .icon[data-astro-cid-wyn3u2rh]{border:0;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid currentColor}@media(max-width:539px){.pill[data-astro-cid-wyn3u2rh]{gap:.5rem}}@keyframes ripple{0%{transform:scale(1);opacity:.6}to{transform:scale(1.7);opacity:0}}@keyframes talk{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(8px) scale(.85)}to{opacity:1;transform:none}}.tw[data-astro-cid-7xdonr55]{display:grid;gap:2rem}.shot[data-astro-cid-7xdonr55]{margin:0;max-width:400px;margin-inline:auto}.frame[data-astro-cid-7xdonr55]{position:relative}.frame[data-astro-cid-7xdonr55] img[data-astro-cid-7xdonr55]{display:block;width:100%;height:auto;border-radius:var(--radius-l);box-shadow:0 40px 80px -30px #030619cc}.callout[data-astro-cid-7xdonr55]{--ring: rgb(255 210 63 / .35);position:absolute;border:2.5px solid var(--lamp);border-radius:12px;pointer-events:none}.callout[data-astro-cid-7xdonr55][data-lane="1"]{--ring: rgb(111 227 180 / .35);border-color:var(--mint)}.tag[data-astro-cid-7xdonr55]{position:absolute;left:0;bottom:calc(100% + 6px);background:var(--lamp);color:var(--night);font-size:var(--fs-xs);font-weight:700;line-height:1.3;border-radius:999px;padding:.2rem .6rem;white-space:nowrap}.callout[data-astro-cid-7xdonr55][data-lane="1"] .tag[data-astro-cid-7xdonr55]{top:calc(100% + 6px);bottom:auto;background:var(--mint)}.callout[data-astro-cid-7xdonr55].on{box-shadow:0 0 0 6px var(--ring);animation:pulse 1.2s ease-in-out infinite}@keyframes pulse{0%,to{box-shadow:0 0 0 6px var(--ring)}50%{box-shadow:0 0 0 13px #fff0}}.shot[data-astro-cid-7xdonr55] figcaption[data-astro-cid-7xdonr55]{margin-top:1rem;font-size:var(--fs-xs);color:var(--ink-soft);text-align:center}.side[data-astro-cid-7xdonr55]{display:grid;align-content:start}.lanes[data-astro-cid-7xdonr55]{display:grid;gap:1rem}.lane[data-astro-cid-7xdonr55]{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-l);padding:clamp(1.25rem,3vw,1.75rem)}.lane[data-astro-cid-7xdonr55] h3[data-astro-cid-7xdonr55]{font-size:var(--fs-l);margin:0 0 1rem}.src[data-astro-cid-7xdonr55],.dst[data-astro-cid-7xdonr55]{display:flex;align-items:flex-start;gap:.7rem;margin:0;padding:.75rem 1rem;border-radius:16px}.src[data-astro-cid-7xdonr55]{background:#ffffff0f}.dst[data-astro-cid-7xdonr55]{background:var(--lamp);color:var(--night)}.lane[data-astro-cid-7xdonr55][data-lane="1"] .dst[data-astro-cid-7xdonr55]{background:var(--mint)}.lang[data-astro-cid-7xdonr55]{flex:none;font-size:var(--fs-xs);font-weight:700;line-height:1.5;border:1px solid var(--ink-soft);border-radius:999px;padding:.15rem .5rem;color:var(--ink-soft)}.dst[data-astro-cid-7xdonr55] .lang[data-astro-cid-7xdonr55]{border-color:var(--night);color:var(--night)}.txt[data-astro-cid-7xdonr55]{font-size:var(--fs-m)}.dst[data-astro-cid-7xdonr55] .txt[data-astro-cid-7xdonr55]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-m)}.link[data-astro-cid-7xdonr55]{position:relative;display:block;height:30px;margin-left:1.6rem;border-left:2px dashed var(--rule)}.dot[data-astro-cid-7xdonr55]{position:absolute;left:-6px;top:0;width:10px;height:10px;border-radius:50%;background:var(--lamp);transition:top .6s var(--ease-out),opacity .25s linear}.lane[data-astro-cid-7xdonr55][data-lane="1"] .dot[data-astro-cid-7xdonr55]{background:var(--mint)}.how[data-astro-cid-7xdonr55]{margin:.75rem 0 0;font-size:var(--fs-xs);color:var(--ink-soft)}.note[data-astro-cid-7xdonr55]{margin:1rem 0 0;font-size:var(--fs-xs);color:var(--ink-soft)}.replay[data-astro-cid-7xdonr55]{display:block;margin:1rem auto 0;background:none;border:0;color:var(--ink);font:inherit;font-size:var(--fs-xs);text-decoration:underline;text-underline-offset:.2em;cursor:pointer;opacity:.8}.replay[data-astro-cid-7xdonr55]:hover{opacity:1}.replay[data-astro-cid-7xdonr55][hidden]{display:none}.js[data-astro-cid-7xdonr55] .src[data-astro-cid-7xdonr55] .txt[data-astro-cid-7xdonr55]{min-height:1.5em}.js[data-astro-cid-7xdonr55] .dst[data-astro-cid-7xdonr55]{opacity:0;transform:translateY(8px) scale(.96)}.js[data-astro-cid-7xdonr55] .dst[data-astro-cid-7xdonr55].show{opacity:1;transform:none;transition:opacity .5s var(--ease-pop),transform .5s var(--ease-pop)}.js[data-astro-cid-7xdonr55] .dot[data-astro-cid-7xdonr55]{opacity:0}.js[data-astro-cid-7xdonr55] .dot[data-astro-cid-7xdonr55].on{opacity:1;top:calc(100% - 10px)}@media(min-width:900px){.tw[data-astro-cid-7xdonr55]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:3rem;align-items:center}}.ba[data-astro-cid-fztqauyw]{display:grid;grid-template-columns:1fr;border-radius:var(--radius-l);overflow:hidden}.said[data-astro-cid-fztqauyw],.written[data-astro-cid-fztqauyw]{padding:clamp(1.5rem,4vw,2.5rem)}.said[data-astro-cid-fztqauyw]{background:var(--surface);border:1px solid var(--rule)}.written[data-astro-cid-fztqauyw]{background:var(--lamp);color:var(--night)}.label[data-astro-cid-fztqauyw]{margin:0 0 .75rem;font-size:var(--fs-xs);font-weight:600}.said[data-astro-cid-fztqauyw] .label[data-astro-cid-fztqauyw]{color:var(--ink-soft)}.written[data-astro-cid-fztqauyw] .label[data-astro-cid-fztqauyw]{color:#0f1a4ab3}.said-text[data-astro-cid-fztqauyw]{margin:0;font-size:var(--fs-l);line-height:1.5;color:var(--ink-soft)}.written-text[data-astro-cid-fztqauyw]{margin:0;font-family:var(--font-display);font-weight:600;font-size:var(--fs-xl);line-height:1.25}.hes[data-astro-cid-fztqauyw]{text-decoration:line-through 2px;text-decoration-color:transparent;transition:text-decoration-color .4s var(--ease-out),opacity .4s var(--ease-out)}.js[data-astro-cid-fztqauyw] .written[data-astro-cid-fztqauyw]{clip-path:inset(0 100% 0 0)}.in[data-astro-cid-fztqauyw] .hes[data-astro-cid-fztqauyw]{text-decoration-color:var(--lamp);opacity:.4;transition-delay:calc(var(--k) * .35s + .3s)}.in[data-astro-cid-fztqauyw] .written[data-astro-cid-fztqauyw]{clip-path:inset(0);transition:clip-path .9s var(--ease-out);transition-delay:calc(var(--n) * .35s + .5s)}@media(min-width:900px){.ba[data-astro-cid-fztqauyw]{grid-template-columns:1fr 1fr}}.marquees[data-astro-cid-rmwheace]{display:grid;gap:1rem}.marquee[data-astro-cid-rmwheace]{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.track[data-astro-cid-rmwheace]{display:flex;flex:none;gap:.75rem;padding:0;margin:0;list-style:none;animation:marquee 40s linear infinite}.marquee[data-astro-cid-rmwheace].reverse .track[data-astro-cid-rmwheace]{animation-duration:46s;animation-direction:reverse}.marquee[data-astro-cid-rmwheace]:hover .track[data-astro-cid-rmwheace]{animation-play-state:paused}.chip[data-astro-cid-rmwheace]{display:inline-flex;align-items:center;gap:.5rem;background:var(--surface);border:1px solid var(--rule);border-radius:999px;padding:.6rem 1.1rem;font-size:var(--fs-m);font-weight:600;color:var(--ink);white-space:nowrap}.dot[data-astro-cid-rmwheace]{flex:none;width:8px;height:8px;border-radius:50%;background:var(--lamp)}.js[data-astro-cid-rmwheace] [data-astro-cid-rmwheace][data-reveal-item]{opacity:0;transform:translateY(24px)}.in[data-astro-cid-rmwheace] [data-astro-cid-rmwheace][data-reveal-item]{opacity:1;transform:none;transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transition-delay:calc(var(--i) * .12s)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee[data-astro-cid-rmwheace]{-webkit-mask-image:none;mask-image:none}.track[data-astro-cid-rmwheace]{animation:none;flex-wrap:wrap}.track[data-astro-cid-rmwheace][aria-hidden=true]{display:none}}.grid[data-astro-cid-le45m4z2]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.card[data-astro-cid-le45m4z2]{position:relative;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:1.25rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.card[data-astro-cid-le45m4z2].soon{opacity:.65}.icon[data-astro-cid-le45m4z2]{flex:none;width:44px;height:44px;border-radius:12px;background:var(--night);display:grid;place-items:center;margin-bottom:.25rem}.penguin[data-astro-cid-le45m4z2]{position:relative;width:18px;height:22px;border-radius:50%;background:var(--lamp)}.penguin[data-astro-cid-le45m4z2] i[data-astro-cid-le45m4z2]{position:absolute;left:50%;bottom:3px;transform:translate(-50%);width:10px;height:12px;border-radius:50%;background:#fff}.win[data-astro-cid-le45m4z2]{display:grid;grid-template-columns:repeat(2,8px);grid-template-rows:repeat(2,8px);gap:2px}.win[data-astro-cid-le45m4z2] i[data-astro-cid-le45m4z2]{background:var(--sky-light);border-radius:1px}.apple[data-astro-cid-le45m4z2]{width:18px;height:18px;border-radius:50%;background:var(--sky-light)}.droid[data-astro-cid-le45m4z2]{position:relative;width:20px;height:11px;border-radius:0 0 10px 10px;background:var(--mint)}.droid[data-astro-cid-le45m4z2] i[data-astro-cid-le45m4z2]{position:absolute;top:-5px;width:2px;height:6px;background:var(--mint);border-radius:1px}.droid[data-astro-cid-le45m4z2] i[data-astro-cid-le45m4z2]:first-child{left:4px;transform:rotate(-30deg)}.droid[data-astro-cid-le45m4z2] i[data-astro-cid-le45m4z2]:last-child{right:4px;transform:rotate(30deg)}.phone[data-astro-cid-le45m4z2]{width:13px;height:20px;border:2px solid var(--sky-light);border-radius:4px}.name[data-astro-cid-le45m4z2]{font-size:var(--fs-m);font-weight:700;margin:0;color:var(--ink)}.detail[data-astro-cid-le45m4z2]{font-size:var(--fs-xs);color:var(--ink-soft);margin:0}.badge[data-astro-cid-le45m4z2]{display:inline-block;border:1px solid var(--lamp);color:var(--lamp);font-size:var(--fs-xs);border-radius:999px;padding:.15rem .6rem;margin-top:.25rem}.js[data-astro-cid-le45m4z2] [data-astro-cid-le45m4z2][data-reveal-item]{opacity:0;transform:translateY(24px)}.in[data-astro-cid-le45m4z2] [data-astro-cid-le45m4z2][data-reveal-item]{opacity:1;transform:none;transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transition-delay:calc(var(--i) * .12s)}@media(min-width:900px){.grid[data-astro-cid-le45m4z2]{grid-template-columns:repeat(5,1fr)}}
